GearCity

GearCity

View Stats:
cozybuild89 16 Jan, 2022 @ 9:39am
Running native Linux version on Steam Flatpak
Hi,

I'm trying to run the game on Steam (Flatpak) and I've got an issue:

./GearCityStart: error while loading shared libraries: libXaw.so.7: cannot open shared object file: No such file or directory

Is is possible to fix this on your side or do I have to modify the Flatpak package?
< >
Showing 1-1 of 1 comments
Eric.B  [developer] 16 Jan, 2022 @ 9:51am 
GearCity it self isn't in a flatpak, so I assume you're using Steam via a flatpak. That's not something I'm entirely familiar with. (Never used them myself, I'm a Slackware/BSD guy.) But in general, I try to ship as few system libs with the game as possible.

Steam generally overrides system libraries using a set of runtime libraries (typically .steam/steam/ubuntu12_64/). Do you have all those libraries in the flatpak and is Steam loading them using LD_Load?

Worse comes to worse, you can copy any missing shared libraries into the folder with the bin file (GearCityStart). GearCityStart is rpathed to look into it's folder first for any libraries. I'm not sure if you can run ldd in a flatpak but you can use ldd to list any missing libraries, take that list, and grab the libraries from your system or off the net from similar distros.
Last edited by Eric.B; 16 Jan, 2022 @ 9:53am
< >
Showing 1-1 of 1 comments
Per page: 1530 50