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 everyone,

I was try to execute the game on my Xubuntu 18.04 but i encounter this problem when i try to execute in terminal:

MyUser@MyComputer:~/GOG Games/ION Maiden$ ./start.sh
Running ION Maiden
./start.sh: line 19: ./maiden_nodrm.bin : impossible to execute the binary file : format error for exec()


or originaly in french:

MyUser@MyComputer:~/GOG Games/ION Maiden$ ./start.sh
Running ION Maiden
./start.sh: ligne 19: ./maiden_nodrm.bin : impossible d'exécuter le fichier binaire : Erreur de format pour exec()

Someone can help me?

Thank you in advance.
No posts in this topic were marked as the solution yet. If you can help, add your reply
avatar
TidusOf77:
Its not easy to work with translated error messages. Can you run LC_ALL=C ./start.sh and post the original error mesage? Have you tried to run maiden_nodrm.bin directly? Can you post the output of uname -a?
Im having problems too, and it looks like the linux version was put together by a moron. it's got .exe files in the folders and is missing libraries needed. It seems to be looking for a particular version of SDL and it's looking in the game folder, where it finds nothing. as far as I can tell, the linux version just extracts the windows version into your ~/gog games folder

What's really funny is that if you run the .exe that's included in the installer's folder with WINE, it runs just fine. not competently handled at all.
Post edited May 11, 2018 by d3drocks
avatar
d3drocks: Im having problems too, and it looks like the linux version was put together by a moron. it's got .exe files in the folders and is missing libraries needed. It seems to be looking for a particular version of SDL and it's looking in the game folder, where it finds nothing. as far as I can tell, the linux version just extracts the windows version into your ~/gog games folder
Yes, the installer was made by GOG. That part is obvious. ;-)


ldd maiden_nodrm.bin
linux-vdso.so.1 (0x00007ffe45fb5000)
libSDL2_mixer-2.0.so.0 => /usr/lib/libSDL2_mixer-2.0.so.0 (0x00007f45fe558000)
libSDL2-2.0.so.0 => /usr/lib/libSDL2-2.0.so.0 (0x00007f45fe227000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f45fe023000)
libFLAC.so.8 => /usr/lib/libFLAC.so.8 (0x00007f45fddab000)
libvorbisfile.so.3 => /usr/lib/libvorbisfile.so.3 (0x00007f45fdba2000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f45fd984000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f45fd5cd000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f45fd281000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007f45fd079000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007f45fe777000)
libogg.so.0 => /usr/lib/libogg.so.0 (0x00007f45fce72000)
libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x00007f45fcc46000)
I am not sure what is going on here, since we tried to design things on our end to be hassle free. Just run ./maiden_nodrm.bin (if it's not set to be executable just run chmod +x on it) and go.

I personally am still on Ubuntu 16.04 as I haven't had time during the game's development to upgrade to 18.04 yet, but everything was compiled so it shouldn't require you to install a bunch of libs (including on much older versions of Ubuntu), and seems to be working in our tree and in 3DR's packages.

I am going to ask around. In the mean time can you post the results of ldd maiden_nodrm.bin as mk47at did above? Being armed with more information is always good.
avatar
Mblackwell1024: I am not sure what is going on here, since we tried to design things on our end to be hassle free. Just run ./maiden_nodrm.bin (if it's not set to be executable just run chmod +x on it) and go.

I personally am still on Ubuntu 16.04 as I haven't had time during the game's development to upgrade to 18.04 yet, but everything was compiled so it shouldn't require you to install a bunch of libs (including on much older versions of Ubuntu), and seems to be working in our tree and in 3DR's packages.

I am going to ask around. In the mean time can you post the results of ldd maiden_nodrm.bin as mk47at did above? Being armed with more information is always good.
maiden_nodrm.bin does not exist after running the linux installer. the windows exe does however.
avatar
d3drocks: maiden_nodrm.bin does not exist after running the linux installer. the windows exe does however.
Then you have two options: 1. Contact GOG support. 2. Unzip the installer and remove all the GOG garbage.

I'm not sure what's wrong with the installer – I have unzipped it and it contained both Windows (maiden_nodrm.exe) and Linux (maiden_nodrm.bin) version. I usually don't run the installer for smaller games.

Edit: GOG often messes up the Linux installers. GOG's Tales of Maj'Eyal installer usually contains two copies of the data files – one set for 32 bits and a duplicate for 64 bits. Sometimes they even include the last version on top of that so you end up with four copies of most files.
Post edited May 16, 2018 by mk47at
Hi everyone,

I'm also having an issue trying to launch the game in Linux.

This is what I get with "ldd maiden_nodrm.bin" :

ldd maiden_nodrm.bin
linux-vdso.so.1 (0x00007fffd6a51000)
libSDL2_mixer-2.0.so.0 => not found
libSDL2-2.0.so.0 => /usr/lib/libSDL2-2.0.so.0 (0x00007f88fa0b5000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f88f9eb1000)
libFLAC.so.8 => /usr/lib/libFLAC.so.8 (0x00007f88f9c39000)
libvorbisfile.so.3 => /usr/lib/libvorbisfile.so.3 (0x00007f88f9a30000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f88f9812000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f88f9456000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f88f90c1000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007f88f8eb9000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007f88fa3e6000)
libogg.so.0 => /usr/lib/libogg.so.0 (0x00007f88f8cb2000)
libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x00007f88f8a86000)

Apparently there is one lib file missing.
I'm using Manjaro, and I've installed the game using the .sh file and the installer, as it is usually done with GoG Games.
Any ideas?
avatar
linucrix: Any ideas?
pacman -S sdl2_mixer
might help.
avatar
linucrix: Any ideas?
avatar
mk47at: pacman -S sdl2_mixer
might help.
Yes, that did the trick, thank you.
I should have figured it out on my own, but I couldn't find the name of the package I needed.

Cheers!
Glad that you were able to get it figured out! Happy playing. :)
avatar
linucrix: Hi everyone,

I'm also having an issue trying to launch the game in Linux.

This is what I get with "ldd maiden_nodrm.bin" :

ldd maiden_nodrm.bin
linux-vdso.so.1 (0x00007fffd6a51000)
libSDL2_mixer-2.0.so.0 => not found
libSDL2-2.0.so.0 => /usr/lib/libSDL2-2.0.so.0 (0x00007f88fa0b5000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f88f9eb1000)
libFLAC.so.8 => /usr/lib/libFLAC.so.8 (0x00007f88f9c39000)
libvorbisfile.so.3 => /usr/lib/libvorbisfile.so.3 (0x00007f88f9a30000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f88f9812000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f88f9456000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f88f90c1000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007f88f8eb9000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007f88fa3e6000)
libogg.so.0 => /usr/lib/libogg.so.0 (0x00007f88f8cb2000)
libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x00007f88f8a86000)

Apparently there is one lib file missing.
I'm using Manjaro, and I've installed the game using the .sh file and the installer, as it is usually done with GoG Games.
Any ideas?
No problem just run window mode in game and configure config file fury.cfg this is strings:
[Screen Setup]
ScreenBPP = 32
ScreenHeight = 1024
ScreenMode = 1
ScreenWidth = 1280
MaxRefreshFreq = 0
file fury.cfg search in home directory
restart game all ready
you have fullscrean worked game to linux systems
and install libSDL2-2.0 libSDL2_mixer-2.0 or build this libs this is links
https://www.libsdl.org/download-2.0.php
https://www.libsdl.org/projects/SDL_mixer/
sorry my bad english :)
Post edited August 17, 2019 by Heic0
Nice necro
Thank you guys to give this reply, it's work now. And sorry again for the log in french i forgot to translate it for you guys! ;)
avatar
linucrix: Any ideas?
avatar
mk47at: pacman -S sdl2_mixer
might help.
I just wanted to thank you. I was also having an issue getting the game to launch and couldn't find the missing lib anywhere. This fixed it for me.