Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

It also could be something wrong with my AppImage setup. Could you please run the following commands and post their output?

nm -D /lib64/libelf.so.1 | grep ZSTD_compressStream

and

find / -type f -name libzstd.so.1 -exec sh -c "echo {}; nm -D {} | grep ZSTD_compressStream" \;

Also could you please name your Linux distribution and its version? I can just set it up in Virtualbox and try and fix things from there.

Hi Andrew,

I run a bit of a particular system, Fedora Silverblue (BaseCommit: 937a5ecc6e9ea48640023eb51299f7256926f8f69a800af1def3397219cbd33c) with the guix package manager ontop (which puts things in locations outside FHS). Not sure this is worth debugging.

The first command got me:

U ZSTD_compressStream2

AppImage typically depends on the host libraries for anything not packaged. This fails on weird systems. In the AppImage I generated for my entry I packaged all dependencies (which inflated its size) in the hope that it will work for more people.

(1 edit)

Thanks for the info! Thing is my AppImage contains libzstd that lacks the ZSTD_compressStream2, which your system’s libelf requires. You might try running the appimage with --appimage-extract cmdline argument, then running rm squashfs-root/usr/lib/libzstd* to drop that faulty libzstd and then just running squashfs-root/AppRun

Sorry for the trouble!