Trine 2 fails to launch (glibc issue?)

Technical support for the Linux and Mac platforms for all Trine games.
hikaricore
Posts: 7
Joined: Tue Sep 06, 2011 5:18 am

Trine 2 fails to launch (glibc issue?)

Postby hikaricore » Thu Sep 20, 2012 10:27 am

Code: Select all

03:17:32 [[email protected]: /opt/Trine2 (1730.0 Mb)]$ ./trine2.sh
nohup: redirecting stderr to stdout
03:21:45 [[email protected]: /opt/Trine2 (1730.0 Mb)]$ *** glibc detected *** ./bin/trine2_linux_32bit: double free or corruption (fasttop): 0x0c9080b8 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x73c22)[0xb66d2c22]
/usr/lib/nvidia-current/tls/libnvidia-tls.so.304.48(+0x1e93)[0xb6653e93]
./lib/lib32/libSDL-1.3.so.0(+0xd6c46)[0xb76edc46]
./lib/lib32/libSDL-1.3.so.0(+0xd6e61)[0xb76ede61]
./lib/lib32/libSDL-1.3.so.0(SDL_VideoInit+0x2f5)[0xb76daf03]
./lib/lib32/libSDL-1.3.so.0(SDL_InitSubSystem+0x35)[0xb76219f1]
./lib/lib32/libSDL-1.3.so.0(SDL_Init+0x32)[0xb7621b51]
./bin/trine2_linux_32bit[0x8854c6f]
./bin/trine2_linux_32bit[0x8871fec]
./bin/trine2_linux_32bit[0x881b932]
./bin/trine2_linux_32bit[0x826f488]
./bin/trine2_linux_32bit[0x89556dc]
./bin/trine2_linux_32bit[0x8950f82]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0xb66784d3]
======= Memory map: ========
08048000-09318000 r-xp 00000000 08:32 163070272  /opt/Trine2/bin/trine2_linux_32bit
09318000-0931a000 r-xp 012d0000 08:32 163070272  /opt/Trine2/bin/trine2_linux_32bit
0931a000-09322000 rwxp 012d2000 08:32 163070272  /opt/Trine2/bin/trine2_linux_32bit
09322000-093f4000 rwxp 00000000 00:00 0
0b390000-0c970000 rwxp 00000000 00:00 0          [heap]
a58ff000-a9900000 r-xs 00000000 00:12 3584179    /run/shm/pulse-shm-2434310993
a9900000-a9921000 rwxp 00000000 00:00 0
a9921000-a9a00000 ---p 00000000 00:00 0
a9b00000-a9b21000 rwxp 00000000 00:00 0
a9b21000-a9c00000 ---p 00000000 00:00 0
a9cfe000-a9cff000 ---p 00000000 00:00 0
a9cff000-aa4ff000 rwxp 00000000 00:00 0
aa4ff000-aa500000 ---p 00000000 00:00 0
aa500000-aad00000 rwxp 00000000 00:00 0
aad00000-aad21000 rwxp 00000000 00:00 0
aad21000-aae00000 ---p 00000000 00:00 0
aaeae000-aaeaf000 ---p 00000000 00:00 0
aaeaf000-ab6af000 rwxp 00000000 00:00 0
ab6af000-af6b0000 rwxs 00000000 00:12 3586038    /run/shm/pulse-shm-638185251
af6b0000-af6c3000 r-xp 00000000 08:32 142082522  /lib/i386-linux-gnu/libresolv-2.15.so
af6c3000-af6c4000 ---p 00013000 08:32 142082522  /lib/i386-linux-gnu/libresolv-2.15.so
af6c4000-af6c5000 r-xp 00013000 08:32 142082522  /lib/i386-linux-gnu/libresolv-2.15.so
af6c5000-af6c6000 rwxp 00014000 08:32 142082522  /lib/i386-linux-gnu/libresolv-2.15.so
af6c6000-af6c8000 rwxp 00000000 00:00 0
af6c8000-af82e000 r-xp 00000000 08:32 85328375   /usr/lib/i386-linux-gnu/libvorbisenc.so.2.0.8
af82e000-af83f000 r-xp 00165000 08:32 85328375   /usr/lib/i386-linux-gnu/libvorbisenc.so.2.0.8
af83f000-af840000 rwxp 00176000 08:32 85328375   /usr/lib/i386-linux-gnu/libvorbisenc.so.2.0.8
af840000-af88c000 r-xp 00000000 08:32 85329726   /usr/lib/i386-linux-gnu/libFLAC.so.8.2.0
af88c000-af88d000 r-xp 0004b000 08:32 85329726   /usr/lib/i386-linux-gnu/libFLAC.so.8.2.0
af88d000-af88e000 rwxp 0004c000 08:32 85329726   /usr/lib/i386-linux-gnu/libFLAC.so.8.2.0
af88e000-af8fb000 r-xp 00000000 08:32 85328382   /usr/lib/i386-linux-gnu/libsndfile.so.1.0.25
af8fb000-af8fc000 rwxp 0006d000 08:32 85328382   /usr/lib/i386-linux-gnu/libsndfile.so.1.0.25
af8fc000-af900000 rwxp 00000000 00:00 0
af900000-af921000 rwxp 00000000 00:00 0
af921000-afa00000 ---p 00000000 00:00 0
afa03000-afa19000 r-xp 00000000 08:32 142082546  /lib/i386-linux-gnu/libnsl-2.15.so
afa19000-afa1a000 r-xp 00015000 08:32 142082546  /lib/i386-linux-gnu/libnsl-2.15.so
afa1a000-afa1b000 rwxp 00016000 08:32 142082546  /lib/i386-linux-gnu/libnsl-2.15.so
afa1b000-afa1d000 rwxp 00000000 00:00 0
afa1d000-afa22000 r-xp 00000000 08:32 85330002   /usr/lib/i386-linux-gnu/libasyncns.so.0.3.1
afa22000-afa23000 r-xp 00004000 08:32 85330002   /usr/lib/i386-linux-gnu/libasyncns.so.0.3.1
afa23000-afa24000 rwxp 00005000 08:32 85330002   /usr/lib/i386-linux-gnu/libasyncns.so.0.3.1
afa24000-afa6b000 r-xp 00000000 08:32 142082058  /lib/i386-linux-gnu/libdbus-1.so.3.5.8
afa6b000-afa6c000 r-xp 00046000 08:32 142082058  /lib/i386-linux-gnu/libdbus-1.so.3.5.8
afa6c000-afa6d000 rwxp 00047000 08:32 142082058  /lib/i386-linux-gnu/libdbus-1.so.3.5.8
afa76000-afa77000 ---p 00000000 00:00 0
afa77000-b4278000 rwxp 00000000 00:00 0
b427f000-b4287000 r-xp 00000000 08:32 142082349  /lib/i386-linux-gnu/libwrap.so.0.7.6
b4287000-b4288000 r-xp 00007000 08:32 142082349  /lib/i386-linux-gnu/libwrap.so.0.7.6
b4288000-b4289000 rwxp 00008000 08:32 142082349  /lib/i386-linux-gnu/libwrap.so.0.7.6
b4289000-b42ec000 r-xp 00000000 08:32 85328476   /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
b42ec000-b42ed000 r-xp 00062000 08:32 85328476   /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
b42ed000-b42ee000 rwxp 00063000 08:32 85328476   /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
b42ee000-b42f4000 r-xp 00000000 08:32 85329860   /usr/lib/i386-linux-gnu/libjson.so.0.0.1
b42f4000-b42f5000 r-xp 00005000 08:32 85329860   /usr/lib/i386-linux-gnu/libjson.so.0.0.1
b42f5000-b42f6000 rwxp 00006000 08:32 85329860   /usr/lib/i386-linux-gnu/libjson.so.0.0.1
b42f6000-b4342000 r-xp 00000000 08:32 85328394   /usr/lib/i386-linux-gnu/libpulse.so.0.13.5
b4342000-b4343000 r-xp 0004b000 08:32 85328394   /usr/lib/i386-linux-gnu/libpulse.so.0.13.5
b4343000-b4344000 rwxp 0004c000 08:32 85328394   /usr/lib/i386-linux-gnu/libpulse.so.0.13.5
b434a000-b434f000 r-xp 00000000 08:32 85328593   /usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so
b434f000-b4350000 r-xp 00004000 08:32 85328593   /usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so
b4350000-b4351000 rwxp 00005000 08:32 85328593   /usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so
b4351000-b435c000 r-xp 00000000 08:32 142082521  /lib/i386-linux-gnu/libnss_files-2.15.so
b435c000-b435d000 r-xp 0000a000 08:32 142082521  /lib/i386-linux-gnu/libnss_files-2.15.so
b435d000-b435e000 rwxp 0000b000 08:32 142082521  /lib/i386-linux-gnu/libnss_files-2.15.so
b435e000-b4368000 r-xp 00000000 08:32 142082525  /lib/i386-linux-gnu/libnss_nis-2.15.so
b4368000-b4369000 r-xp 00009000 08:32 142082525  /lib/i386-linux-gnu/libnss_nis-2.15.so
b4369000-b436a000 rwxp 0000a000 08:32 142082525  /lib/i386-linux-gnu/libnss_nis-2.15.so
b436a000-b4371000 r-xp 00000000 08:32 142082519  /lib/i386-linux-gnu/libnss_compat-2.15.so
b4371000-b4372000 r-xp 00006000 08:32 142082519  /lib/i386-linux-gnu/libnss_compat-2.15.so
b4372000-b4373000 rwxp 00007000 08:32 142082519  /lib/i386-linux-gnu/libnss_compat-2.15.so
b4373000-b437a000 r-xs 00000000 08:32 85335139   /usr/lib/i386-linux-gnu/gconv/gconv-modules.cache
b4397000-b439b000 r-xp 00000000 08:32 85329653   /usr/lib/i386-linux-gnu/libXxf86vm.so.1.0.0


Code: Select all

03:25:14 [[email protected]: /opt/Trine2 (1730.0 Mb)]$ ldd bin/trine2_linux_32bit
   linux-gate.so.1 =>  (0xb77a8000)
   libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb7759000)
   libSDL-1.3.so.0 => ./lib/lib32/libSDL-1.3.so.0 (0xb7665000)
   libGLU.so.1 => /usr/lib/i386-linux-gnu/libGLU.so.1 (0xb75ef000)
   libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 (0xb7555000)
   libCg.so => ./lib/lib32/libCg.so (0xb6c75000)
   libCgGL.so => ./lib/lib32/libCgGL.so (0xb6c08000)
   libopenal.so.1 => /usr/lib/i386-linux-gnu/libopenal.so.1 (0xb6bbf000)
   libogg.so.0 => /usr/lib/i386-linux-gnu/libogg.so.0 (0xb6bb6000)
   libvorbis.so.0 => /usr/lib/i386-linux-gnu/libvorbis.so.0 (0xb6b8b000)
   libvorbisfile.so.3 => /usr/lib/i386-linux-gnu/libvorbisfile.so.3 (0xb6b81000)
   libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xb6b7c000)
   libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xb6b61000)
   libGL.so.1 => /usr/lib/nvidia-current/libGL.so.1 (0xb6a84000)
   libasound.so.2 => /usr/lib/i386-linux-gnu/libasound.so.2 (0xb6992000)
   libPhysXLoader.so.1 => ./lib/lib32/libPhysXLoader.so.1 (0xb6982000)
   libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xb689d000)
   libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb6871000)
   libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xb6852000)
   libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb66ad000)
   librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xb66a4000)
   /lib/ld-linux.so.2 (0xb77a9000)
   libnvidia-tls.so.304.48 => /usr/lib/nvidia-current/tls/libnvidia-tls.so.304.48 (0xb66a0000)
   libnvidia-glcore.so.304.48 => /usr/lib/nvidia-current/libnvidia-glcore.so.304.48 (0xb499b000)
   libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xb4866000)
   libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xb4854000)
   libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xb4833000)
   libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xb482f000)
   libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xb4828000)

03:25:37 [[email protected]: /opt/Trine2 (1730.0 Mb)]$ uname -r
3.2.0-26-generic-pae
03:25:54 [[email protected]: /opt/Trine2 (1730.0 Mb)]$ lsb_release -a
No LSB modules are available.
Distributor ID:   Ubuntu
Description:   Ubuntu 12.04.1 LTS
Release:   12.04
Codename:   precise


I could probably fix this on my own but I'm entirely too busy to deal with it right now. Please point me in the right direction and I'll provide whatever other info you need to get me a solution. Thanks.

--Aaron

User avatar
FB_JussiE
Posts: 267
Joined: Wed Nov 23, 2011 4:09 pm
Location: Finland
Contact:

Re: Trine 2 fails to launch (glibc issue?)

Postby FB_JussiE » Thu Sep 20, 2012 1:30 pm

Hello Aaron and sorry to hear you're having trouble with the game.

It appears that the crash occurs during initialization of SDL's video subsystem which could indicate issues with OpenGL.
Have you installed the graphics drivers using Ubuntus own restricted driver tool or manually ?

Could you give little bit more system specs such as what processor and graphics card are you using?

One thing worth trying is to run the game binary directly (this could hopefully give us more info what causes the crash).
To do this open terminal in Trine 2's directory and type:

Code: Select all

export LD_LIBRARY_PATH=./lib/lib32
./bin/trine2_linux_32bit


This will skip the launcher and should output info to the terminal.


Sorry for the inconvenience.

hikaricore
Posts: 7
Joined: Tue Sep 06, 2011 5:18 am

Re: Trine 2 fails to launch (glibc issue?)

Postby hikaricore » Fri Sep 21, 2012 1:23 am

Code: Select all

18:22:19 [[email protected]: /opt/Trine2 (1730.0 Mb)]$ export LD_LIBRARY_PATH=./lib/lib32
18:22:20 [[email protected]: /opt/Trine2 (1730.0 Mb)]$ ./bin/trine2_linux_32bit
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib audio/pcm_bluetooth.c:1614:(audioservice_expect) BT_GET_CAPABILITIES failed : Input/output error(5)
ALSA lib audio/pcm_bluetooth.c:1614:(audioservice_expect) BT_GET_CAPABILITIES failed : Input/output error(5)
ALSA lib audio/pcm_bluetooth.c:1614:(audioservice_expect) BT_GET_CAPABILITIES failed : Input/output error(5)
ALSA lib audio/pcm_bluetooth.c:1614:(audioservice_expect) BT_GET_CAPABILITIES failed : Input/output error(5)
ALSA lib pcm_dmix.c:957:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
*** glibc detected *** ./bin/trine2_linux_32bit: double free or corruption (fasttop): 0x0c22bca0 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x73c22)[0xb66a9c22]
/usr/lib/nvidia-current/tls/libnvidia-tls.so.304.48(+0x1e93)[0xb662ae93]
./lib/lib32/libSDL-1.3.so.0(+0xd6c46)[0xb76c4c46]
./lib/lib32/libSDL-1.3.so.0(+0xd6e61)[0xb76c4e61]
./lib/lib32/libSDL-1.3.so.0(SDL_VideoInit+0x2f5)[0xb76b1f03]
./lib/lib32/libSDL-1.3.so.0(SDL_InitSubSystem+0x35)[0xb75f89f1]
./lib/lib32/libSDL-1.3.so.0(SDL_Init+0x32)[0xb75f8b51]
./bin/trine2_linux_32bit[0x8854c6f]
./bin/trine2_linux_32bit[0x8871fec]
./bin/trine2_linux_32bit[0x881b932]
./bin/trine2_linux_32bit[0x826f488]
./bin/trine2_linux_32bit[0x89556dc]
./bin/trine2_linux_32bit[0x8950f82]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0xb664f4d3]
======= Memory map: ========
08048000-09318000 r-xp 00000000 08:32 163070272  /opt/Trine2/bin/trine2_linux_32bit
09318000-0931a000 r-xp 012d0000 08:32 163070272  /opt/Trine2/bin/trine2_linux_32bit
0931a000-09322000 rwxp 012d2000 08:32 163070272  /opt/Trine2/bin/trine2_linux_32bit
09322000-093f4000 rwxp 00000000 00:00 0
0ad31000-0c311000 rwxp 00000000 00:00 0          [heap]
a5900000-a5921000 rwxp 00000000 00:00 0
a5921000-a5a00000 ---p 00000000 00:00 0
a5aff000-a9b00000 r-xs 00000000 00:12 3584179    /run/shm/pulse-shm-2434310993
a9b00000-a9b21000 rwxp 00000000 00:00 0
a9b21000-a9c00000 ---p 00000000 00:00 0
a9cfe000-a9cff000 ---p 00000000 00:00 0
a9cff000-aa4ff000 rwxp 00000000 00:00 0
aa4ff000-aa500000 ---p 00000000 00:00 0
aa500000-aad00000 rwxp 00000000 00:00 0
aad00000-aad21000 rwxp 00000000 00:00 0
aad21000-aae00000 ---p 00000000 00:00 0
aae7d000-aae7e000 ---p 00000000 00:00 0
aae7e000-ab67e000 rwxp 00000000 00:00 0
ab67e000-af67f000 rwxs 00000000 00:12 4036919    /run/shm/pulse-shm-2131883670
af67f000-af7e5000 r-xp 00000000 08:32 85328375   /usr/lib/i386-linux-gnu/libvorbisenc.so.2.0.8
af7e5000-af7f6000 r-xp 00165000 08:32 85328375   /usr/lib/i386-linux-gnu/libvorbisenc.so.2.0.8
af7f6000-af7f7000 rwxp 00176000 08:32 85328375   /usr/lib/i386-linux-gnu/libvorbisenc.so.2.0.8
af7f7000-af843000 r-xp 00000000 08:32 85329726   /usr/lib/i386-linux-gnu/libFLAC.so.8.2.0
af843000-af844000 r-xp 0004b000 08:32 85329726   /usr/lib/i386-linux-gnu/libFLAC.so.8.2.0
af844000-af845000 rwxp 0004c000 08:32 85329726   /usr/lib/i386-linux-gnu/libFLAC.so.8.2.0
af845000-af8b2000 r-xp 00000000 08:32 85328382   /usr/lib/i386-linux-gnu/libsndfile.so.1.0.25
af8b2000-af8b3000 rwxp 0006d000 08:32 85328382   /usr/lib/i386-linux-gnu/libsndfile.so.1.0.25
af8b3000-af8b7000 rwxp 00000000 00:00 0
af8b7000-af8fe000 r-xp 00000000 08:32 142082058  /lib/i386-linux-gnu/libdbus-1.so.3.5.8
af8fe000-af8ff000 r-xp 00046000 08:32 142082058  /lib/i386-linux-gnu/libdbus-1.so.3.5.8
af8ff000-af900000 rwxp 00047000 08:32 142082058  /lib/i386-linux-gnu/libdbus-1.so.3.5.8
af900000-af921000 rwxp 00000000 00:00 0
af921000-afa00000 ---p 00000000 00:00 0
afa0b000-afa1e000 r-xp 00000000 08:32 142082522  /lib/i386-linux-gnu/libresolv-2.15.so
afa1e000-afa1f000 ---p 00013000 08:32 142082522  /lib/i386-linux-gnu/libresolv-2.15.so
afa1f000-afa20000 r-xp 00013000 08:32 142082522  /lib/i386-linux-gnu/libresolv-2.15.so
afa20000-afa21000 rwxp 00014000 08:32 142082522  /lib/i386-linux-gnu/libresolv-2.15.so
afa21000-afa23000 rwxp 00000000 00:00 0
afa23000-afa39000 r-xp 00000000 08:32 142082546  /lib/i386-linux-gnu/libnsl-2.15.so
afa39000-afa3a000 r-xp 00015000 08:32 142082546  /lib/i386-linux-gnu/libnsl-2.15.so
afa3a000-afa3b000 rwxp 00016000 08:32 142082546  /lib/i386-linux-gnu/libnsl-2.15.so
afa3b000-afa3d000 rwxp 00000000 00:00 0
afa3d000-afa42000 r-xp 00000000 08:32 85330002   /usr/lib/i386-linux-gnu/libasyncns.so.0.3.1
afa42000-afa43000 r-xp 00004000 08:32 85330002   /usr/lib/i386-linux-gnu/libasyncns.so.0.3.1
afa43000-afa44000 rwxp 00005000 08:32 85330002   /usr/lib/i386-linux-gnu/libasyncns.so.0.3.1
afa4d000-afa4e000 ---p 00000000 00:00 0
afa4e000-b424f000 rwxp 00000000 00:00 0
b4256000-b425e000 r-xp 00000000 08:32 142082349  /lib/i386-linux-gnu/libwrap.so.0.7.6
b425e000-b425f000 r-xp 00007000 08:32 142082349  /lib/i386-linux-gnu/libwrap.so.0.7.6
b425f000-b4260000 rwxp 00008000 08:32 142082349  /lib/i386-linux-gnu/libwrap.so.0.7.6
b4260000-b42c3000 r-xp 00000000 08:32 85328476   /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
b42c3000-b42c4000 r-xp 00062000 08:32 85328476   /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
b42c4000-b42c5000 rwxp 00063000 08:32 85328476   /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
b42c5000-b42cb000 r-xp 00000000 08:32 85329860   /usr/lib/i386-linux-gnu/libjson.so.0.0.1
b42cb000-b42cc000 r-xp 00005000 08:32 85329860   /usr/lib/i386-linux-gnu/libjson.so.0.0.1
b42cc000-b42cd000 rwxp 00006000 08:32 85329860   /usr/lib/i386-linux-gnu/libjson.so.0.0.1
b42cd000-b4319000 r-xp 00000000 08:32 85328394   /usr/lib/i386-linux-gnu/libpulse.so.0.13.5
b4319000-b431a000 r-xp 0004b000 08:32 85328394   /usr/lib/i386-linux-gnu/libpulse.so.0.13.5
b431a000-b431b000 rwxp 0004c000 08:32 85328394   /usr/lib/i386-linux-gnu/libpulse.so.0.13.5
b4321000-b4326000 r-xp 00000000 08:32 85328593   /usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so
b4326000-b4327000 r-xp 00004000 08:32 85328593   /usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so
b4327000-b4328000 rwxp 00005000 08:32 85328593   /usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so
b4328000-b4333000 r-xp 00000000 08:32 142082521  /lib/i386-linux-gnu/libnss_files-2.15.so
b4333000-b4334000 r-xp 0000a000 08:32 142082521  /lib/i386-linux-gnu/libnss_files-2.15.so
b4334000-b4335000 rwxp 0000b000 08:32 142082521  /lib/i386-linux-gnu/libnss_files-2.15.so
b4335000-b433f000 r-xp 00000000 08:32 142082525  /lib/i386-linux-gnu/libnss_nis-2.15.so
b433f000-b4340000 r-xp 00009000 08:32 142082525  /lib/i386-linux-gnu/libnss_nis-2.15.so
b4340000-b4341000 rwxp 0000a000 08:32 142082525  /lib/i386-linux-gnu/libnss_nis-2.15.so
b4341000-b4348000 r-xp 00000000 08:32 142082519  /lib/i386-linux-gnu/libnss_compat-2.15.so
b4348000-b4349000 r-xp 00006000 08:32 142082519  /lib/i386-linux-gnu/libnss_compat-2.15.so
b4349000-b434a000 rwxp 00007000 08:32 142082519  /lib/i386-linux-gnu/libnss_compat-2.15.so
b434a000-b4351000 r-xs 00000000 08:32 85335139   /usr/lib/i386-linux-gnu/gconv/gconv-modules.cache
b436a000-b436e000 r-xp 00000000 08:32 85329653   /usr/lib/i386-linux-gnu/libXxf86vm.so.1.0.0
b436e000-b436f000 r-xp 00003000 08:32 85329653   /usr/lib/i386-linux-gnu/libXxf86vm.so.1.0.0
b436f000-b4370000 rwxp 00004000 08:32 85329653   /usr/lib/i386-linux-gnu/libXxf86vm.so.1.0.0
b4370000-b4372000 r-xp 00000000 08:32 85329551   /usr/lib/i386-linux-gnu/libXss.so.1.0.0
b4372000-b4373000 r-xp 00001000 08:32 85329551   /usr/lib/i386-linux-gnu/libXss.so.1.0.0
b4373000-b4374000 rwxp 00002000 08:32 85329551   /usr/lib/i386-linux-gnu/libXss.so.1.0.0
b4374000-b437b000 r-xp 00000000 08:32 85329985   /usr/lib/i386-linux-gnu/libXrandr.so.2.2.0
b437b000-b437c000 r-xp 00006000 08:32 85329985   /usr/lib/i386-linux-gnu/libXrandr.so.2.2.0
b437c000-b437d000 rwxp 00007000 08:32 85329985   /usr/lib/i386-linux-gnu/libXrandr.so.2.2.0
b437d000-b43a8000 r-xp 00000000 08:32 85332425   /usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_bluetooth.so
b43a8000-b43a9000 r-xp 0002a000 08:32 85332425   /usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_bluetooth.so
b43a9000-b43ab000 rwxp 0002b000 08:32 85332425   /usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_bluetooth.so
b43ab000-b47b1000 rwxp 00000000 00:00 0
b47b1000-b47b6000 r-xp 00000000 08:32 85329596   /usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0
b47b6000-b47b7000 r-xp 00004000 08:32 85329596   /usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0
b47b7000-b47b8000 rwxp 00005000 08:32 85329596   /usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0
b47b8000-b47ba000 r-xp 00000000 08:32 85329776   /usr/lib/i386-linux-gnu/libXau.so.6.0.0
b47ba000-b47bb000 r-xp 00001000 08:32 85329776   /usr/lib/i386-linux-gnu/libXau.so.6.0.0
b47bb000-b47bc000 rwxp 00002000 08:32 85329776   /usr/lib/i386-linux-gnu/libXau.so.6.0.0
b47bc000-b47db000 r-xp 00000000 08:32 85328554   /usr/lib/i386-linux-gnu/libxcb.so.1.1.0
b47db000-b47dc000 r-xp 0001f000 08:32 85328554   /usr/lib/i386-linux-gnu/libxcb.so.1.1.0
b47dc000-b47dd000 rwxp 00020000 08:32 85328554   /usr/lib/i386-linux-gnu/libxcb.so.1.1.0
b47dd000-b47ed000 r-xp 00000000 08:32 85328553   /usr/lib/i386-linux-gnu/libXext.so.6.4.0
b47ed000-b47ee000 r-xp 0000f000 08:32 85328553   /usr/lib/i386-linux-gnu/libXext.so.6.4.0
b47ee000-b47ef000 rwxp 00010000 08:32 85328553   /usr/lib/i386-linux-gnu/libXext.so.6.4.0
b47ef000-b491f000 r-xp 00000000 08:32 85329607   /usr/lib/i386-linux-gnu/libX11.so.6.3.0
b491f000-b4920000 r-xp 0012f000 08:32 85329607   /usr/lib/i386-linux-gnu/libX11.so.6.3.0
b4920000-b4922000 rwxp 00130000 08:32 85329607   /usr/lib/i386-linux-gnu/libX11.so.6.3.0
b4922000-b4924000 rwxp 00000000 00:00 0
b4924000-b65b1000 r-xp 00000000 08:32 85067377   /usr/lib/nvidia-current/libnvidia-glcore.so.304.48
b65b1000-b6616000 rwxp 01c8c000 08:32 85067377   /usr/lib/nvidia-current/libnvidia-glcore.so.304.48
b6616000-b6629000 rwxp 00000000 00:00 0
b6629000-b662c000 r-xp 00000000 08:32 85067369   /usr/lib/nvidia-current/tls/libnvidia-tls.so.304.48
b662c000-b662d000 rwxp 00002000 08:32 85067369   /usr/lib/nvidia-current/tls/libnvidia-tls.so.304.48
b662d000-b6634000 r-xp 00000000 08:32 142082524  /lib/i386-linux-gnu/librt-2.15.so
b6634000-b6635000 r-xp 00006000 08:32 142082524  /lib/i386-linux-gnu/librt-2.15.so
b6635000-b6636000 rwxp 00007000 08:32 142082524  /lib/i386-linux-gnu/librt-2.15.so
b6636000-b67d5000 r-xp 00000000 08:32 142082517  /lib/i386-linux-gnu/libc-2.15.so
b67d5000-b67d7000 r-xp 0019f000 08:32 142082517  /lib/i386-linux-gnu/libc-2.15.so
b67d7000-b67d8000 rwxp 001a1000 08:32 142082517  /lib/i386-linux-gnu/libc-2.15.so
b67d8000-b67db000 rwxp 00000000 00:00 0
b67db000-b67f7000 r-xp 00000000 08:32 142082346  /lib/i386-linux-gnu/libgcc_s.so.1
b67f7000-b67f8000 r-xp 0001b000 08:32 142082346  /lib/i386-linux-gnu/libgcc_s.so.1
b67f8000-b67f9000 rwxp 0001c000 08:32 142082346  /lib/i386-linux-gnu/libgcc_s.so.1
b67f9000-b67fa000 rwxp 00000000 00:00 0
b67fa000-b6824000 r-xp 00000000 08:32 142082528  /lib/i386-linux-gnu/libm-2.15.so
b6824000-b6825000 r-xp 00029000 08:32 142082528  /lib/i386-linux-gnu/libm-2.15.so
b6825000-b6826000 rwxp 0002a000 08:32 142082528  /lib/i386-linux-gnu/libm-2.15.so
b6826000-b68fe000 r-xp 00000000 08:32 85330182   /usr/lib/i386-linux-gnu/libstdc++.so.6.0.16
b68fe000-b68ff000 ---p 000d8000 08:32 85330182   /usr/lib/i386-linux-gnu/libstdc++.so.6.0.16
b68ff000-b6903000 r-xp 000d8000 08:32 85330182   /usr/lib/i386-linux-gnu/libstdc++.so.6.0.16
b6903000-b6904000 rwxp 000dc000 08:32 85330182   /usr/lib/i386-linux-gnu/libstdc++.so.6.0.16
b6904000-b690b000 rwxp 00000000 00:00 0
b690b000-b6919000 r-xp 00000000 08:32 163070290  /opt/Trine2/lib/lib32/libPhysXLoader.so.1
b6919000-b691a000 r-xp 0000d000 08:32 163070290  /opt/Trine2/lib/lib32/libPhysXLoader.so.1
b691a000-b691b000 rwxp 0000e000 08:32 163070290  /opt/Trine2/lib/lib32/libPhysXLoader.so.1
b691b000-b6a08000 r-xp 00000000 08:32 85329786   /usr/lib/i386-linux-gnu/libasound.so.2.0.0
b6a08000-b6a0c000 r-xp 000ec000 08:32 85329786   /usr/lib/i386-linux-gnu/libasound.so.2.0.0
b6a0c000-b6a0d000 rwxp 000f0000 08:32 85329786   /usr/lib/i386-linux-gnu/libasound.so.2.0.0
b6a0d000-b6aba000 r-xp 00000000 08:32 85067370   /usr/lib/nvidia-current/libGL.so.304.48
b6aba000-b6ada000 rwxp 000ac000 08:32 85067370   /usr/lib/nvidia-current/libGL.so.304.48
b6ada000-b6aea000 rwxp 00000000 00:00 0
b6aea000-b6b01000 r-xp 00000000 08:32 142082526  /lib/i386-linux-gnu/libpthread-2.15.so
b6b01000-b6b02000 r-xp 00016000 08:32 142082526  /lib/i386-linux-gnu/libpthread-2.15.so
b6b02000-b6b03000 rwxp 00017000 08:32 142082526  /lib/i386-linux-gnu/libpthread-2.15.so
b6b03000-b6b05000 rwxp 00000000 00:00 0
b6b05000-b6b08000 r-xp 00000000 08:32 142082532  /lib/i386-linux-gnu/libdl-2.15.so
b6b08000-b6b09000 r-xp 00002000 08:32 142082532  /lib/i386-linux-gnu/libdl-2.15.so
b6b09000-b6b0a000 rwxp 00003000 08:32 142082532  /lib/i386-linux-gnu/libdl-2.15.so
b6b0a000-b6b12000 r-xp 00000000 08:32 85328373   /usr/lib/i386-linux-gnu/libvorbisfile.so.3.3.4
b6b12000-b6b13000 r-xp 00007000 08:32 85328373   /usr/lib/i386-linux-gnu/libvorbisfile.so.3.3.4
b6b13000-b6b14000 rwxp 00008000 08:32 85328373   /usr/lib/i386-linux-gnu/libvorbisfile.so.3.3.4
b6b14000-b6b3d000 r-xp 00000000 08:32 85328378   /usr/lib/i386-linux-gnu/libvorbis.so.0.4.5
b6b3d000-b6b3e000 r-xp 00028000 08:32 85328378   /usr/lib/i386-linux-gnu/libvorbis.so.0.4.5
b6b3e000-b6b3f000 rwxp 00029000 08:32 85328378   /usr/lib/i386-linux-gnu/libvorbis.so.0.4.5
b6b3f000-b6b45000 r-xp 00000000 08:32 85329994   /usr/lib/i386-linux-gnu/libogg.so.0.7.1
b6b45000-b6b46000 r-xp 00005000 08:32 85329994   /usr/lib/i386-linux-gnu/libogg.so.0.7.1
b6b46000-b6b47000 rwxp 00006000 08:32 85329994   /usr/lib/i386-linux-gnu/libogg.so.0.7.1
b6b47000-b6b48000 rwxp 00000000 00:00 0
b6b48000-b6b8f000 r-xp 00000000 08:32 85334333   /usr/lib/i386-linux-gnu/libopenal.so.1.13.0
b6b8f000-b6b90000 r-xp 00046000 08:32 85334333   /usr/lib/i386-linux-gnu/libopenal.so.1.13.0
b6b90000-b6b91000 rwxp 00047000 08:32 85334333   /usr/lib/i386-linux-gnu/libopenal.so.1.13.0
b6b91000-b6bf9000 r-xp 00000000 08:32 163070292  /opt/Trine2/lib/lib32/libCgGL.so
b6bf9000-b6bfc000 rwxp 00067000 08:32 163070292  /opt/Trine2/lib/lib32/libCgGL.so
b6bfc000-b6bfe000 rwxp 00000000 00:00 0
b6bfe000-b723c000 r-xp 00000000 08:32 163070294  /opt/Trine2/lib/lib32/libCg.so
b723c000-b74b6000 rwxp 0063e000 08:32 163070294  /opt/Trine2/lib/lib32/libCg.so
b74b6000-b74de000 rwxp 00000000 00:00 0
b74de000-b7573000 r-xp 00000000 08:32 85328305   /usr/lib/i386-linux-gnu/libfreetype.so.6.8.0
b7573000-b7577000 r-xp 00094000 08:32 85328305   /usr/lib/i386-linux-gnu/libfreetype.so.6.8.0
b7577000-b7578000 rwxp 00098000 08:32 85328305   /usr/lib/i386-linux-gnu/libfreetype.so.6.8.0
b7578000-b75eb000 r-xp 00000000 08:32 85328108   /usr/lib/i386-linux-gnu/libGLU.so.1.3.08100
b75eb000-b75ec000 r-xp 00072000 08:32 85328108   /usr/lib/i386-linux-gnu/libGLU.so.1.3.08100
b75ec000-b75ed000 rwxp 00073000 08:32 85328108   /usr/lib/i386-linux-gnu/libGLU.so.1.3.08100
b75ed000-b75ee000 rwxp 00000000 00:00 0
b75ee000-b76d7000 r-xp 00000000 08:32 163070291  /opt/Trine2/lib/lib32/libSDL-1.3.so.0
b76d7000-b76d9000 r-xp 000e9000 08:32 163070291  /opt/Trine2/lib/lib32/libSDL-1.3.so.0
b76d9000-b76db000 rwxp 000eb000 08:32 163070291  /opt/Trine2/lib/lib32/libSDL-1.3.so.0
b76db000-b76e2000 rwxp 00000000 00:00 0
b76e2000-b76f6000 r-xp 00000000 08:32 142082441  /lib/i386-linux-gnu/libz.so.1.2.3.4
b76f6000-b76f7000 r-xp 00013000 08:32 142082441  /lib/i386-linux-gnu/libz.so.1.2.3.4
b76f7000-b76f8000 rwxp 00014000 08:32 142082441  /lib/i386-linux-gnu/libz.so.1.2.3.4
b76fb000-b7709000 r-xp 00000000 08:32 85328739   /usr/lib/i386-linux-gnu/libXi.so.6.1.0
b7709000-b770a000 r-xp 0000d000 08:32 85328739   /usr/lib/i386-linux-gnu/libXi.so.6.1.0
b770a000-b770b000 rwxp 0000e000 08:32 85328739   /usr/lib/i386-linux-gnu/libXi.so.6.1.0
b770b000-b770d000 r-xp 00000000 08:32 85329533   /usr/lib/i386-linux-gnu/libXinerama.so.1.0.0
b770d000-b770e000 r-xp 00001000 08:32 85329533   /usr/lib/i386-linux-gnu/libXinerama.so.1.0.0
b770e000-b770f000 rwxp 00002000 08:32 85329533   /usr/lib/i386-linux-gnu/libXinerama.so.1.0.0
b770f000-b7717000 r-xp 00000000 08:32 85329817   /usr/lib/i386-linux-gnu/libXrender.so.1.3.0
b7717000-b7718000 r-xp 00007000 08:32 85329817   /usr/lib/i386-linux-gnu/libXrender.so.1.3.0
b7718000-b7719000 rwxp 00008000 08:32 85329817   /usr/lib/i386-linux-gnu/libXrender.so.1.3.0
b7719000-b771a000 rwxp 00000000 00:00 0
b771c000-b771d000 rwxp 00000000 00:00 0
b771d000-b7721000 r-xp 00000000 08:32 85329448   /usr/lib/i386-linux-gnu/libXfixes.so.3.1.0
b7721000-b7722000 r-xp 00004000 08:32 85329448   /usr/lib/i386-linux-gnu/libXfixes.so.3.1.0
b7722000-b7723000 rwxp 00005000 08:32 85329448   /usr/lib/i386-linux-gnu/libXfixes.so.3.1.0
b7723000-b772c000 r-xp 00000000 08:32 85329662   /usr/lib/i386-linux-gnu/libXcursor.so.1.0.2
b772c000-b772d000 r-xp 00008000 08:32 85329662   /usr/lib/i386-linux-gnu/libXcursor.so.1.0.2
b772d000-b772e000 rwxp 00009000 08:32 85329662   /usr/lib/i386-linux-gnu/libXcursor.so.1.0.2
b772e000-b7730000 rwxp 00000000 00:00 0
b7730000-b7731000 r-xp 00000000 00:00 0          [vdso]
b7731000-b7740000 r-xp 00000000 08:32 142082529  /lib/i386-linux-gnu/ld-2.15.so
b7740000-b7741000 r-xp 0000f000 08:32 142082529  /lib/i386-linux-gnu/ld-2.15.so
b7741000-b7751000 r-xp 00010000 08:32 142082529  /lib/i386-linux-gnu/ld-2.15.so
b7751000-b7752000 r-xp 0001f000 08:32 142082529  /lib/i386-linux-gnu/ld-2.15.so
b7752000-b7753000 rwxp 00020000 08:32 142082529  /lib/i386-linux-gnu/ld-2.15.so
bff73000-bff94000 rwxp 00000000 00:00 0          [stack]
Aborted (core dumped)


I'm using a ZOTAC ZT-40601-20L GeForce GT 430 Fermi card /w 1GB DDR3 my cpu is an amd phenom II X4 quadcore 955 and have the latest version of the nvidia driver 304.48 installed from the official ppa if that helps but not the default ubuntu verison.

hikaricore
Posts: 7
Joined: Tue Sep 06, 2011 5:18 am

Re: Trine 2 fails to launch (glibc issue?)

Postby hikaricore » Mon Oct 01, 2012 7:32 pm

Any suggestions?

User avatar
FB_JussiE
Posts: 267
Joined: Wed Nov 23, 2011 4:09 pm
Location: Finland
Contact:

Re: Trine 2 fails to launch (glibc issue?)

Postby FB_JussiE » Wed Oct 03, 2012 2:20 pm

Hello and sorry for the delay!

I really cannot come up with what could cause this apart from the display drivers (do you have 32bit support installed and functional? (atleast according to ldd output everything seems to be in order as far as I can tell)).

I have forwarded the issue to coders, hopefully they can come up with a solution.

Again really sorry for the delay.

hikaricore
Posts: 7
Joined: Tue Sep 06, 2011 5:18 am

Re: Trine 2 fails to launch (glibc issue?)

Postby hikaricore » Thu Oct 04, 2012 9:14 am

I'm actually still running a 32bit build of linux, so 32bit support should be perfectly functional. :p No worries, I've been too busy to do much gaming lately, just really looking forward to this title and wanting to jump in when I do finally have some free time.

hikaricore
Posts: 7
Joined: Tue Sep 06, 2011 5:18 am

Re: Trine 2 fails to launch (glibc issue?)

Postby hikaricore » Mon Oct 08, 2012 6:25 am

In the meantime I'm curious when I'll be able to download the windows build mentioned on the purchase page.

Linux now available! Desura keys also available (Linux & Mac).
Windows DRM free version will be added to
all Humble Store purchases later in 2012.

hikaricore
Posts: 7
Joined: Tue Sep 06, 2011 5:18 am

Re: Trine 2 fails to launch (glibc issue?)

Postby hikaricore » Thu Oct 18, 2012 11:13 am

Managed to resolve this by updating my entire OS to the most recent release. Not really sure what the issue was but thus far it seems to be running. Will let you know if I run into anything else. Still wanna know about that Win release however. :p

User avatar
FB_JussiE
Posts: 267
Joined: Wed Nov 23, 2011 4:09 pm
Location: Finland
Contact:

Re: Trine 2 fails to launch (glibc issue?)

Postby FB_JussiE » Thu Oct 18, 2012 11:21 am

Hello hikaricore, glad to hear you got it working!

About the windows release: It has taken us much much longer than we had hoped for, and we apologize for that.
At the moment we have our hands full with the upcoming Wii U version, but we will eventually get it done, even though much later than planned.

captmustard1
Posts: 1
Joined: Fri Sep 13, 2013 2:28 am

Re: Trine 2 fails to launch (glibc issue?)

Postby captmustard1 » Fri Sep 13, 2013 2:38 am

Hi I am also having an issue with Trine 2 : The complete story and "`GLIBC_2.15' not found"
I ran the two commands export LD_LIBRARY_PATH=./lib/lib32
bin/trine2_linux_32bit
Which gave me this message.
:~/.games/trine2_linux$ export LD_LIBRARY_PATH=./lib/lib32
:~/.games/trine2_linux$ ./bin/trine2_linux_32bit
./bin/trine2_linux_32bit: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version `GLIBC_2.15' not found (required by ./bin/trine2_linux_32bit)
:~/.games/trine2_linux$
I am running Debian Stable with Nvidia driver 319.49 manually installed with 32bit dependencies.
I don't see glibc in the repository.
Thanks for any info you can come up with on this issue.

User avatar
FB_JussiE
Posts: 267
Joined: Wed Nov 23, 2011 4:09 pm
Location: Finland
Contact:

Re: Trine 2 fails to launch (glibc issue?)

Postby FB_JussiE » Fri Sep 13, 2013 8:18 am

Hello captmustard1!

The issue you're having seems like having older version of glibc which is unsupported.
We've moved all of our Linux building from an old Ubuntu 10.xx (can't recall which) in to a Ubuntu 12.04 machine which means the version requirement for glibc has gone up to 2.15 while wheezy only supports 2.13 by default.

So in order for the game to work you will need newer version of glibc. Unofrtunately I don't have a Debian machine handy, but I did find a guide that might help: http://www.sarplot.org/readpost/45/Stea ... Wheezy_70/ . Yes it is guide on installing Steam, but Steam requires the same glibc version as Trine 2 so the same instructions should apply, just scroll down to the part about libc.

In short the process should be something like:
1) Get the library from Ubuntu repos and extract it in some directory
2) Add that directory to LD_LIBRARY_PATH, for exmaple you could edit the "trine2.sh" script in Trine 2 root directory. Changing lines 47 & 49 to include the directory where the library files are located. So in a case I would have extracted the libs to ~/mylibs line 49 would become "export LD_LIBRARY_PATH=./lib/lib32:~/mylibs".

Upgrading your system glibc is something I would strongly advice against, since it can mess up the system really bad, as pretty much every piece of software you have on the system is dependant on it.

If you run in to problems feel free to ask for additional help :)

Edit: Fixed the line numbers (assuming this is about the non-steam version, had them from the steam version earlier)


Return to “Trine Technical Support for Linux & Mac”

Who is online

Users browsing this forum: Google [Bot] and 1 guest