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

×
Hi,

the Linux build of Shelter 2 crashes at startup on Debian 8 (and probably elsewhere, too) if you have multiarch i386 active on your system. The game is 32bit and includes it's own set of libraries in the subfolder lib. Some of them seem to break when interacting with Debian's versions of libraries. To get it to start either:

- delete the subfolder "Shelter 2/lib/" or
- launch it directly "Shelter 2/game/Shelter2.x86"

Maybe this is useful to someone. It runs without problems otherwise. :)
I wish this worked for me. I'm on Slackware 14.1 myself and all I get is a segfault no matter how I try to run the program.
avatar
kiza: Hi,

the Linux build of Shelter 2 crashes at startup on Debian 8 (and probably elsewhere, too) if you have multiarch i386 active on your system. The game is 32bit and includes it's own set of libraries in the subfolder lib. Some of them seem to break when interacting with Debian's versions of libraries. To get it to start either:

- delete the subfolder "Shelter 2/lib/" or
- launch it directly "Shelter 2/game/Shelter2.x86"

Maybe this is useful to someone. It runs without problems otherwise. :)
Please download the new tar.gz archive we posted today :) (filename: gog_shelter_2_1.2.0.3.tar.gz )
avatar
JudasIscariot: Please download the new tar.gz archive we posted today :) (filename: gog_shelter_2_1.2.0.3.tar.gz )
Nope, still crashes when the bundled libraries are preloaded. The offender is libstdc++.so.6.0.19. Even though Debian 8 only has 6.0.20, some other libraries that are involved are probably the problem.

gdb output has something like:
#7 0x08f8cf48 in std::__throw_logic_error(char const*) ()

But nothing really useful.
avatar
eriscaffee: I wish this worked for me. I'm on Slackware 14.1 myself and all I get is a segfault no matter how I try to run the program.
Even with the lib folder within the game deleted? Well I'm not a developer of this game, but try with a debugger (from withing the game directory):

gdb Shelter2.x86
on the prompt type "run"
wait for it to crash, if the screen goes black you should be able to alt+tab back to the terminal
type "bt"

The backtrace should hint to where it crashes. No guarantees though. :)