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

×
I thought I'd post this in case someone else ends up encountering the same problem. I've updated all of my games that are GNU/Linux compatible, and have been installing them via sh command in the terminal. So far, my games have been installing without a hitch.

Volgarr, on the other hand, installs with a repeatable glitch/bug. After installation, clicking on any of the created shortcuts does nothing, nor does clicking the "start.sh" icon in the main folder itself.

I've found the problem with the installation layout itself. The shell script is fine, it's the folder layout. For some reason the installer puts the "lib" folder in the main directory instead of the "game" folder. So essentially the script points to the "executable" but not the libs, so it can't find everything and doesn't start.

If you run into this problem, you have two choices:

1) edit the shell script to point to the main directory where the "lib" folder was originally installed.

2) grab the "lib" folder and drop it in the "game" folder.

I chose number 2. Done and Done.

Of course, once you uninstall, you'll have to manually delete the folder in the GOG directory since it doesn't know why there's a folder in the "game" folder. Obviously, there's something screwy with the installer script itself.

Hope that helps.
Post edited September 10, 2015 by TinMonk
avatar
TinMonk: snip
Thanks for the tips, unfortunately it didn't change anything for me.

I'm using Linux Mint 17.2.
Just like in your case, nothing happened when I tried to start the game.
I've dropped the "lib" folder into the "game" folder now and still nothing happens when I use the desktop shortcut, the start.sh or der executable in the "game" folder. :/

Any ideas?
Post edited November 26, 2015 by Klumpen0815
avatar
Klumpen0815: Any ideas?
What installer file are you using? I didn't have any trouble launching the game (Jessie based distro), but I might have been running the game directly. I will check on this later when I'm back home.
avatar
Klumpen0815: I've dropped the "lib" folder into the "game" folder now and still nothing happens when I use the desktop shortcut, the start.sh or der executable in the "game" folder. :/
First, don't move the lib folder. The start.sh file expects it to be in the same folder as it is.
$ md5sum gog_volgarr_the_viking_2.0.0.2.sh
5d70e50589a91a7a62bdd4a718e3da4d gog_volgarr_the_viking_2.0.0.2.sh
Extracted the above and the game ran without any problem for me. Do you have all the prerequisites installed: libc6:i386, libasound2:i386, libasound2-data:i386, libasound2-plugins:i386, libsdl2-2.0-0:i386 and dependencies.
avatar
Gydion: First, don't move the lib folder. The start.sh file expects it to be in the same folder as it is.

$ md5sum gog_volgarr_the_viking_2.0.0.2.sh
5d70e50589a91a7a62bdd4a718e3da4d gog_volgarr_the_viking_2.0.0.2.sh
avatar
Gydion: Extracted the above and the game ran without any problem for me.
Ok. Downloaded it again and installed it. Still won't start.

I've checked my libs and all of those were either already installed or nonexistent in Mint's repo.

☑ libc6:i386
☑ libasound2:i386
◻ libasound2-data:i386
(☑ libasound2-data)
☑ libasound2-plugins:i386
◻ libsdl2-2.0-0:i386
(☑ libsdl2-2.0-0)
Post edited November 29, 2015 by Klumpen0815
avatar
Klumpen0815: I've checked my libs and all of those were either already installed or nonexistent in Mint's repo.
Possible multiarch issue? Except you appear to already have it enabled. If that didn't help, what happens from a terminal when you run from the "game" folder:
$ ./Volgarr
Post edited November 30, 2015 by Gydion
avatar
Klumpen0815: I've checked my libs and all of those were either already installed or nonexistent in Mint's repo.
avatar
Gydion: Possible multiarch issue? Except you appear to already have it enabled.

sudo apt-get -y install libc6:i386 libasound2:i386 libasound2-data:i386 libasound2-plugins:i386
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Hinweis: »libasound2-data« wird an Stelle von »libasound2-data:i386« gewählt.
libasound2-data ist schon die neueste Version.
libasound2:i386 ist schon die neueste Version.
libasound2-plugins:i386 ist schon die neueste Version.
libc6:i386 ist schon die neueste Version.
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
fonts-gargi libsfml-audio2 libsfml-graphics2 libsfml-system2 libsfml-window2
Verwenden Sie »apt-get autoremove«, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 55 nicht aktualisiert.
avatar
Gydion: If that didn't help, what happens from a terminal when you run from the "game" folder:

./Volgarr
avatar
Gydion:

./Volgarr: error while loading shared libraries: libSDL2-2.0.so.0: cannot open shared object file: No such file or directory
Strange, because (see attachment)
Attachments:
sdl2.jpg (80 Kb)
Post edited November 30, 2015 by Klumpen0815
Hmm, German. Try:
$ LC_ALL=C ./Volgarr
If doesn't help see what these say:
$ locale -a
$ ldd Volgarr
avatar
Gydion: $ LC_ALL=C ./Volgarr
./Volgarr: error while loading shared libraries: libSDL2-2.0.so.0: cannot open shared object file: No such file or directory
avatar
Gydion: $ locale -a
C
C.UTF-8
de_AT.utf8
de_BE.utf8
de_CH.utf8
de_DE.utf8
de_LI.utf8
de_LU.utf8
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_IN.utf8
en_NG
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZM
en_ZM.utf8
en_ZW.utf8
POSIX
avatar
Gydion: $ ldd Volgarr
Inconsistency detected by ld.so: dl-version.c: 224: _dl_check_map_versions: Assertion `needed != ((void *)0)' failed!
Post edited November 30, 2015 by Klumpen0815
avatar
Klumpen0815: Inconsistency detected by ld.so: dl-version.c: 224: _dl_check_map_versions: Assertion `needed != ((void *)0)' failed!
Same as here. When's the last time you rebooted?
avatar
Klumpen0815: Inconsistency detected by ld.so: dl-version.c: 224: _dl_check_map_versions: Assertion `needed != ((void *)0)' failed!
avatar
Gydion: Same as here. When's the last time you rebooted?
I reboot several times a day and have my PC completely shut down when I'm not at home and awake.
*lol* I hope this isn't an issue since standards may have changed a bit in this regard.
avatar
Klumpen0815: I reboot several times a day and have my PC completely shut down when I'm not at home and awake.
*lol* I hope this isn't an issue since standards may have changed a bit in this regard.
Just trying to think of why it started working for them. You might want to post:
$ ./Volgarr: error while loading shared libraries: libSDL2-2.0.so.0: cannot open shared object file: No such file or directory
$ ldd Volgarr
Inconsistency detected by ld.so: dl-version.c: 224: _dl_check_map_versions: Assertion `needed != ((void *)0)' failed!
along with your system info in the Linux FAQ in General. There are a few knowledgeable Mint users that hang out in General. Also, Mint 17.2 is, AFAIK, considered an officially supported distro. Worth sending in a support ticket if you haven't already.
avatar
Gydion: You might want to post:

$ ./Volgarr: error while loading shared libraries: libSDL2-2.0.so.0: cannot open shared object file: No such file or directory
$ ldd Volgarr
Inconsistency detected by ld.so: dl-version.c: 224: _dl_check_map_versions: Assertion `needed != ((void *)0)' failed!
avatar
Gydion: along with your system info in the Linux FAQ in General. There are a few knowledgeable Mint users that hang out in General. Also, Mint 17.2 is, AFAIK, considered an officially supported distro. Worth sending in a support ticket if you haven't already.
I've sent a support request a while ago and have just posted the information in the thread you mentioned, thanks for the direction, maybe someone has an idea.
avatar
Klumpen0815: I've sent a support request a while ago and have just posted the information in the thread you mentioned, thanks for the direction, maybe someone has an idea.
Try installing libsdl2-2.0-0:i386
avatar
Klumpen0815: I've sent a support request a while ago and have just posted the information in the thread you mentioned, thanks for the direction, maybe someone has an idea.
avatar
shmerl: Try installing libsdl2-2.0-0:i386
Where can I get it? It's not in Mint's standard repo and I didn't find it anywhere else right now.