sethf
June 9, 2026, 10:41pm
1
Downloaded helium-0.13.1.1-x86_64 from https://helium.computer/ and tried to launch.
Fails with the following error in the terminal
$ ./helium-0.13.1.1-x86_64.AppImage
Squashfs image uses (null) compression, this version supports only xz, zlib.
ERROR: appimage_shall_not_be_integrated : sqfs_open_image error: /home/user/Downloads/helium-0.13.1.1-x86_64.AppImage
AppImageLauncher error: appimage_shall_not_be_integrated() failed (returned -1)
Probably another case of glibc version mismatch due to outdated Debian Bullseye 11 glibc libraries
1 Like
sethf
June 24, 2026, 1:36am
2
Here are the most reliable ways to check your glibc version on PureOS 11 Crimson:
Method 1: Using ldd (quickest)
ldd --version
This outputs the version right at the top, e.g., ldd (Debian GLIBC 2.36-9+deb12u7) 2.36
Method 2: Query the libc binary directly
/lib/x86_64-linux-gnu/libc.so.6 --version
Or just run it without flags:
/lib/x86_64-linux-gnu/libc.so.6
This prints the version along with copyright info.
Method 3: Using getconf
getconf GNU_LIBC_VERSION
Returns something like glibc 2.36
Method 4: Check via package manager
dpkg -l libc6
Or for more detail:
dpkg -s libc6 | grep Version
PureOS 11 Crimson is based on Debian 12 (Bookworm), so you should expect glibc version 2.36 unless you’ve done custom upgrades.
1 Like
I assumed you are running it on PC. In case you’re doing this on Librem 5, the ARM build is here: Releases · imputnet/helium-linux · GitHub not on website or main repo.
The appimage worked for me on L5 with scaling down on in phosh mobile settings.
1 Like