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

×
Nothing happens when I click on shortcut and I get core dumped error when I tried launching through terminal. I run Ubuntu 15.04 so I can't contact support about this issue. I appreciate any advice regarding this.

Here's the exact output I get on terminal when I try launching it there

Running Shadowgate
Set current directory to /home/user/GOG Games/Shadowgate/game
Found path: /home/user/GOG Games/Shadowgate/game/Shadowgate.x86
Mono path[0] = '/home/user/GOG Games/Shadowgate/game/Shadowgate_Data/Managed'
Mono path[1] = '/home/user/GOG Games/Shadowgate/game/Shadowgate_Data/Mono'
Mono config path = '/home/user/GOG Games/Shadowgate/game/Shadowgate_Data/Mono/etc'
/dev/input/js0: driver version: 2.1.0 (20100)
/dev/input/js0: fd 3, buttons 0, axes 3, name ST LIS3LV02DL Accelerometer
/dev/input/js0: axis 0: raw -521, mapped 0.000000
/dev/input/js0: axis 1: raw 0, mapped 0.000000
/dev/input/js0: axis 2: raw 16774, mapped 0.000000
support/gog_com.shlib: line 94: 4092 Aborted (core dumped) ./"${bin_64}"

I'm assuming that the main reason for this to happen is because there is no 64 bit executable in Shadowgate folder. Other games had .x86 and .x86_64 and ran without problems. Did anyone find any workaround for this before?
Post edited August 15, 2015 by huN73R
This question / problem has been solved by Ganni1987image
Tried launching the 32 bit executable directly and it said that 2 libraries were missing, libglu1 and libxcursor
Installed them both and tried again, and got the following error

Set current directory to /home/user/GOG Games/Shadowgate
Found path: /home/user/GOG Games/Shadowgate/game/./Shadowgate.x86
Mono path[0] = '/home/user/GOG Games/Shadowgate/game/Shadowgate_Data/Managed'
Mono path[1] = '/home/user/GOG Games/Shadowgate/game/Shadowgate_Data/Mono'
Mono config path = '/home/user/GOG Games/Shadowgate/game/Shadowgate_Data/Mono/etc'
/dev/input/js0: driver version: 2.1.0 (20100)
/dev/input/js0: fd 3, buttons 0, axes 3, name ST LIS3LV02DL Accelerometer
/dev/input/js0: axis 0: raw -593, mapped 0.000000
/dev/input/js0: axis 1: raw 0, mapped 0.000000
/dev/input/js0: axis 2: raw 16282, mapped 0.000000
Aborted (core dumped)
avatar
huN73R: Tried launching the 32 bit executable directly and it said that 2 libraries were missing, libglu1 and libxcursor
Installed them both and tried again, and got the following error

Set current directory to /home/user/GOG Games/Shadowgate
Found path: /home/user/GOG Games/Shadowgate/game/./Shadowgate.x86
Mono path[0] = '/home/user/GOG Games/Shadowgate/game/Shadowgate_Data/Managed'
Mono path[1] = '/home/user/GOG Games/Shadowgate/game/Shadowgate_Data/Mono'
Mono config path = '/home/user/GOG Games/Shadowgate/game/Shadowgate_Data/Mono/etc'
/dev/input/js0: driver version: 2.1.0 (20100)
/dev/input/js0: fd 3, buttons 0, axes 3, name ST LIS3LV02DL Accelerometer
/dev/input/js0: axis 0: raw -593, mapped 0.000000
/dev/input/js0: axis 1: raw 0, mapped 0.000000
/dev/input/js0: axis 2: raw 16282, mapped 0.000000
Aborted (core dumped)
Are you using a 64bit or 32bit distro?

The game already comes with the 2 libraries you mentioned, however running the game directly from the executable doesn't load them, the start.sh script does this.

Can you also post which GPU and driver you're using.
Post edited August 15, 2015 by Ganni1987
avatar
huN73R: Tried launching the 32 bit executable directly and it said that 2 libraries were missing, libglu1 and libxcursor
Installed them both and tried again, and got the following error

Set current directory to /home/user/GOG Games/Shadowgate
Found path: /home/user/GOG Games/Shadowgate/game/./Shadowgate.x86
Mono path[0] = '/home/user/GOG Games/Shadowgate/game/Shadowgate_Data/Managed'
Mono path[1] = '/home/user/GOG Games/Shadowgate/game/Shadowgate_Data/Mono'
Mono config path = '/home/user/GOG Games/Shadowgate/game/Shadowgate_Data/Mono/etc'
/dev/input/js0: driver version: 2.1.0 (20100)
/dev/input/js0: fd 3, buttons 0, axes 3, name ST LIS3LV02DL Accelerometer
/dev/input/js0: axis 0: raw -593, mapped 0.000000
/dev/input/js0: axis 1: raw 0, mapped 0.000000
/dev/input/js0: axis 2: raw 16282, mapped 0.000000
Aborted (core dumped)
avatar
Ganni1987: Are you using a 64bit or 32bit distro?

The game already comes with the 2 libraries you mentioned, however running the game directly from the executable doesn't load them, the start.sh script does this.

Can you also post which GPU and driver you're using.
I'm using 64 bit distro.
Graphic card : AMD 7660G + 7670M and I'm using fglrx-updates for drivers. System is fully updated and I also added the i386 to system dpkg thing. Also installed libraries suggested by GOG. (32 bit versions of them)
avatar
huN73R: I'm using 64 bit distro.
Graphic card : AMD 7660G + 7670M and I'm using fglrx-updates for drivers. System is fully updated and I also added the i386 to system dpkg thing. Also installed libraries suggested by GOG. (32 bit versions of them)
Unfortunately I can only test it on Nvidia but I will try and see if I can reproduce it.

Also download and place this script inside the game's folder (where the start.sh file is) and run it in a terminal: [url=ftp://92.251.13.163/pub/software/sgate.sh]ftp://92.251.13.163/pub/software/sgate.sh[/url] (You want want to right click > "save link as" in firefox otherwise it opens it in the browser as a text file)

It is basically a very cut down version of the start.sh. Paste whatever message the terminal outputs.

EDIT: From your log I see you have a joystick attached, you may try unplugging that and move/remove the "js0" folder inside "/dev/input".
Post edited August 15, 2015 by Ganni1987
avatar
huN73R: I'm using 64 bit distro.
Graphic card : AMD 7660G + 7670M and I'm using fglrx-updates for drivers. System is fully updated and I also added the i386 to system dpkg thing. Also installed libraries suggested by GOG. (32 bit versions of them)
avatar
Ganni1987: Unfortunately I can only test it on Nvidia but I will try and see if I can reproduce it.

Also download and place this script inside the game's folder (where the start.sh file is) and run it in a terminal: [url=ftp://92.251.13.163/pub/software/sgate.sh]ftp://92.251.13.163/pub/software/sgate.sh[/url] (You want want to right click > "save link as" in firefox otherwise it opens it in the browser as a text file)

It is basically a very cut down version of the start.sh. Paste whatever message the terminal outputs.

EDIT: From your log I see you have a joystick attached, you may try unplugging that and move/remove the "js0" folder inside "/dev/input".
I followed your instructions and it gave me the following error in terminal. And I have not connected any controller to system, only my wireless keyboard and my gaming mouse are connected to it. I deleted that file but the error persisted.

Set current directory to /home/user/GOG Games/Shadowgate/game
Found path: /home/user/GOG Games/Shadowgate/game/Shadowgate.x86
Mono path[0] = '/home/user/GOG Games/Shadowgate/game/Shadowgate_Data/Managed'
Mono path[1] = '/home/user/GOG Games/Shadowgate/game/Shadowgate_Data/Mono'
Mono config path = '/home/user/GOG Games/Shadowgate/game/Shadowgate_Data/Mono/etc'
./sgate.sh: line 5: 3538 Aborted (core dumped) ./Shadowgate.x86

Must be a problem with my system then. (32 bit, 64 bit thingy) Thank you for trying to help me.
avatar
Ganni1987: Unfortunately I can only test it on Nvidia but I will try and see if I can reproduce it.

Also download and place this script inside the game's folder (where the start.sh file is) and run it in a terminal: [url=ftp://92.251.13.163/pub/software/sgate.sh]ftp://92.251.13.163/pub/software/sgate.sh[/url] (You want want to right click > "save link as" in firefox otherwise it opens it in the browser as a text file)

It is basically a very cut down version of the start.sh. Paste whatever message the terminal outputs.

EDIT: From your log I see you have a joystick attached, you may try unplugging that and move/remove the "js0" folder inside "/dev/input".
avatar
huN73R: I followed your instructions and it gave me the following error in terminal. And I have not connected any controller to system, only my wireless keyboard and my gaming mouse are connected to it. I deleted that file but the error persisted.

Set current directory to /home/user/GOG Games/Shadowgate/game
Found path: /home/user/GOG Games/Shadowgate/game/Shadowgate.x86
Mono path[0] = '/home/user/GOG Games/Shadowgate/game/Shadowgate_Data/Managed'
Mono path[1] = '/home/user/GOG Games/Shadowgate/game/Shadowgate_Data/Mono'
Mono config path = '/home/user/GOG Games/Shadowgate/game/Shadowgate_Data/Mono/etc'
./sgate.sh: line 5: 3538 Aborted (core dumped) ./Shadowgate.x86

Must be a problem with my system then. (32 bit, 64 bit thingy) Thank you for trying to help me.
Most probably some 32bit libs aren't installed. When i close the game I get the same terminal output as yours except for the "(core dumped)" line.

I still have to try it myself on Ubuntu 15,04.
The post marked as solution does not provide a proper, straightforward solution. The problem is indeed that there are 32 bit libraries missing. I had this problem and solved it by issuing the following commands on Ubuntu 15.10 64 bit:

sudo dpkg --add-architecture i386

sudo apt update

sudo apt install libc6:i386 libasound2:i386 libasound2-data:i386 libasound2-plugins:i386 libglu1-mesa:i386 libxcursor1:i386

And then running the game directly (bypassing the start.sh script): ~/GOG Games/Shadowgate/game/Shadowgate.x86
Post edited December 30, 2015 by Sallen
I had the same problem. Game Started from Shadowgate.x86