It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Hey everyone. Similar to fixes (hacks) I posted for Volgarr and another game.

After upgrading to Fedora 25 I could no longer run Interstellaria. This may or may not be related to the radeon_dri driver I'm using. If you are running Fedora 25 and using an Nvidia card and you happen to come across this post then please post whether Interstellaria runs without modification for you or not.

Upon execting ./start.sh a window would appear but a core dump would show up on the terminal I launched the game from and the game window would close.

The version of the game I have at the time of this post came bundled with libstdc++.so.6.0.19

Hack steps:

cd /home/you/yourGOGFolder/Interstellaria/lib
ln -sfn /usr/lib64/libstdc++.so.6.0.22 libstdc++.so.6
(update a symlink to /path/to/link/to nameOfTheSymlink

now:
cd ..
./start.sh

And Interstellaria 'should' run fine for you.

If you find after another big Fedora update that Interstellaria no longer runs then cd /usr/lib64/ and see what other versions you can try. Remember that any modifications like this are not supported (and neither is Fedora) and that unexpected in game behaviour can in rare occasions result from these types of modifications.


Enjoy and long live Linux.
Recently re-installed Fedora 25 and downloaded a fresh copy of Interstelleria

First attempt at running the game:

./start
Running Interstellaria
./Interstellaria.x86: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory

sudo dnf provides libGLU.so.1 shows:
mesa-libGLU-9.0.0-10.fc24.i686
the x86_64 version was already installed

sudo dnf install mesa-libGLU-9..... brings along a significant amount of dependencies

Next attempt at ./start produces:
Running Interstellaria
./Interstellaria.x86: error while loading shared libraries: libXcursor.so.1: cannot open shared object file: No such file or directory

sudo dnf provides libXcursor.so.1
Last metadata expiration check: 2:18:18 ago on Mon Jun 12 22:14:32 2017.
libXcursor-1.1.14-6.fc24.i686 : Cursor management library
Repo : fedora

sudo dnf install libXcursor-1.1.14-6.fc24.i686 - brings in a few more dependencies


Next ./start.sh attempt:
unning Interstellaria
Set current directory to /home/someone/Interstellaria/game
Found path: /home/someoneInterstellaria/game/Interstellaria.x86
Mono path[0] = '/home/someone//Interstellaria/game/Interstellaria_Data/Managed'
Mono path[1] = '/home/someone/Interstellaria/game/Interstellaria_Data/Mono'
Mono config path = '/home/someone//Interstellaria/game/Interstellaria_Data/Mono/etc'
./start.sh: line 16: 14280 Aborted (core dumped) ./"Interstellaria.x86"

More troubleshooting to come another day. Probably a mismatched version of libstdc++ exactly like in the original post however the recently downloaded copy from gog no longer has a /lib dir inside Interstellaria folder.

This means us linux fans that choose not to use Ubuntu can't as easily go in and update symlinks to point to the correct library versions to get things to work on our linux system of choice.

Does anyone have any insight on unpacking and re-packing the files that GOG is now packaging all the libraries into?