[Linux] Game stopped working on Debian Stretch
antsinpants
Join Date: 2016-02-23 Member: 213367Members
As title says - I cannot run NS2 anymore under upgraded Debian Stretch.
As far as can see, the problem is related to libawesomium library depending on old libraries. I tried symlinking newer libraries - some worked but it stops on libgcrypt:
./ns2_linux32: /lib/i386-linux-gnu/libgcrypt.so.11: version `GCRYPT_1.2' not found (required by /media/lin/Steam/steamapps/common/Natural Selection 2/libawesomium-1-7.so.4)
I also tried replacing libawesomium-1-7.so.4 with libawesomium-1-7.so.5.0 downloaded from awesomium website but no luck so far.
As far as can see, the problem is related to libawesomium library depending on old libraries. I tried symlinking newer libraries - some worked but it stops on libgcrypt:
./ns2_linux32: /lib/i386-linux-gnu/libgcrypt.so.11: version `GCRYPT_1.2' not found (required by /media/lin/Steam/steamapps/common/Natural Selection 2/libawesomium-1-7.so.4)
I also tried replacing libawesomium-1-7.so.4 with libawesomium-1-7.so.5.0 downloaded from awesomium website but no luck so far.
Comments
http://forums.unknownworlds.com/discussion/comment/2271399/#Comment_2271399
Thanks for reply but that's a totally different error. Mine doesn't start at all. It's a dependency problem. You should either provide all libraries that libawesomium depends on or ask awesomium to compile it against newer libraries.
Looks like NS2 is not the only app having this problem:
http://answers.awesomium.com/questions/6632/please-recompile-libawesomium-1-7so50-for-modern-l.html
Or you switch distros... Had to do it twice now to keep Ns2 running. I highly recommend Manjaro. It's awesome.
But, sorry, other than that I have no solution to offer... One could mention again, that the Ubuntu 16.04 LTS update (and with it probably Mint) will break the game for the platform it is supposed to run on and hope that a dev reads this and finally fixes it...
Unfortunately NS2 devs picked a proprietary library "libawesomium" that is neglected by its devs.
Since I am going to do a fresh system install soon, I am thinking of switching back to Debian Jessie, will see if that helps.
I'm currently running on Ubuntu 16.04 Beta, no problem yet. Maybe the packages required aren't yet updated.
They do, yes. I only had sound problems once on Sunday (I think), after I had to restart the game because of a mapchange. [if a mapchange occurs, the game drops down to ~15 FPS, after a restart everything is fine. Guess there is some memory leakage going on]
To get sound again, I had to restart Steam and NS2 a few times until it came back. NS2 didn't 'register' with PulseAudio for some reason, but after the 3rd or 4th restart it worked again.