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

×
avatar
kozross: I then tried providing local replacements in a lib directory, but that caused a segfault when I tried to start the game.
Are you sure you got the correct replacement library?
It needs to be the 32bit version, not 64bit.
And don't take another version of the SSL library and simply rename it to the filename the game expects; that may work in some cases but not in this case.

avatar
vanchann: Most likely more libraries may need overloading.
In this thread, linuxvangog stated that the following Ubuntu packages need to be installed to cover all library dependencies:

sudo apt-get install libc6:i386 libasound2:i386 libasound2-data:i386 libasound2-plugins:i386 libjson-c2:i386 libopenal1:i386 libstdc++6:i386 libssl1.0.0:i386 libexpat1:i386 libx11-6:i386 libxau6:i386 libxcb1:i386 libxcursor1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxinerama1:i386 libxrandr2:i386 libxrender1:i386 libjson0:i386

Of those, the following do not install any libraries that the game is linked against (as reported by `ldd`):

libxcursor1:i386
libxfixes3:i386
libxinerama1:i386
libxrender1:i386

So I guess they're loaded dynamically?
Be sure to check if installing those fixes the crash.

avatar
vanchann: If it persists, we need to use gdb to backtrace the issue.
`gdb` is probably overkill.

Simply running the program with `strace` and grepping the output for the word "open", usually reveals the cause of library dependency based crashes, and is much more newbie-friendly.
Post edited May 14, 2017 by archy2