Trine 2 Linux - Doesn't start (solved)

Technical support for the Linux and Mac platforms for all Trine games.
texaco
Posts: 9
Joined: Tue Apr 03, 2012 10:17 am

Trine 2 Linux - Doesn't start (solved)

Postby texaco » Mon Jul 16, 2012 10:32 am

Hi everyone.


I was playing with trine 2 desura version for awhile, but after the 1.16 update, I cannot start the game.

I was reading the README files and some post at forum but I didn't find the answer.

Well, here it is some tecnical data to figure out what the heck is going on.

$ uname -a
Linux texaco-ubuntu 3.2.0-26-generic-pae #41-Ubuntu SMP Thu Jun 14 16:45:14 UTC 2012 i686 i686 i386 GNU/Linux

$ export LD_LIBRARY_PATH=./lib/lib32
$ 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
SDL error (SDL_x11touch): Failed to open "/dev/input/event2".
This could indicate an access permission problem. This may affect some input functionality or stability.
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 137 (NV-GLX)
Minor opcode of failed request: 4 ()
Resource id in failed request: 0x5400002
Serial number of failed request: 53
Current serial number in output stream: 53

$ export LD_LIBRARY_PATH=./lib/lib32
$ ldd bin/trine2_linux_32bit
linux-gate.so.1 => (0xb7724000)
libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb76f3000)
libSDL-1.3.so.0 => ./lib/lib32/libSDL-1.3.so.0 (0xb75ff000)
libGLU.so.1 => /usr/lib/i386-linux-gnu/libGLU.so.1 (0xb7589000)
libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 (0xb74ef000)
libCg.so => ./lib/lib32/libCg.so (0xb6c0f000)
libCgGL.so => ./lib/lib32/libCgGL.so (0xb6ba2000)
libopenal.so.1 => /usr/lib/i386-linux-gnu/libopenal.so.1 (0xb6b59000)
libogg.so.0 => /usr/lib/i386-linux-gnu/libogg.so.0 (0xb6b50000)
libvorbis.so.0 => /usr/lib/i386-linux-gnu/libvorbis.so.0 (0xb6b25000)
libvorbisfile.so.3 => /usr/lib/i386-linux-gnu/libvorbisfile.so.3 (0xb6b1b000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xb6b16000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xb6afb000)
libGL.so.1 => /usr/lib/libGL.so.1 (0xb6a22000)
libasound.so.2 => /usr/lib/i386-linux-gnu/libasound.so.2 (0xb6930000)
libPhysXLoader.so.1 => ./lib/lib32/libPhysXLoader.so.1 (0xb6920000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xb683b000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb680f000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xb67f0000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb664b000)
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xb6642000)
/lib/ld-linux.so.2 (0xb7725000)
libnvidia-tls.so.295.49 => /usr/lib/tls/libnvidia-tls.so.295.49 (0xb663e000)
libnvidia-glcore.so.295.49 => /usr/lib/libnvidia-glcore.so.295.49 (0xb49f1000)
libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xb48bc000)
libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xb48aa000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xb4889000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xb4885000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xb487e000)

It seems to be access error to /dev/input/event2

$ ls -alh /dev/input/
total 0
drwxr-xr-x 4 root root 400 jul 16 08:17 .
drwxr-xr-x 16 root root 4,4K jul 16 08:17 ..
drwxr-xr-x 2 root root 100 jul 16 08:17 by-id
drwxr-xr-x 2 root root 120 jul 16 08:17 by-path
crw-r----- 1 root root 13, 64 jul 16 08:17 event0
crw-r----- 1 root root 13, 65 jul 16 08:17 event1
crw-r----- 1 root root 13, 74 jul 16 08:17 event10
crw-r----- 1 root root 13, 75 jul 16 08:17 event11
crw-r----- 1 root root 13, 76 jul 16 08:17 event12
crw-r----- 1 root root 13, 77 jul 16 08:17 event13
crw-r----- 1 root root 13, 66 jul 16 08:17 event2
crw-r----- 1 root root 13, 67 jul 16 08:17 event3
crw-r----- 1 root root 13, 68 jul 16 08:17 event4
crw-r----- 1 root root 13, 69 jul 16 08:17 event5
crw-r----- 1 root root 13, 70 jul 16 08:17 event6
crw-r----- 1 root root 13, 71 jul 16 08:17 event7
crw-r----- 1 root root 13, 72 jul 16 08:17 event8
crw-r----- 1 root root 13, 73 jul 16 08:17 event9
crw-r----- 1 root root 13, 63 jul 16 08:17 mice
crw-r----- 1 root root 13, 32 jul 16 08:17 mouse0

I have no idea what is event2.

Please, let me know if you need something else for troubleshooting.
Last edited by texaco on Tue Jul 17, 2012 8:07 pm, edited 1 time in total.

texaco
Posts: 9
Joined: Tue Apr 03, 2012 10:17 am

Re: Trine 2 Linux - Doesn't start (solved)

Postby texaco » Tue Jul 17, 2012 8:07 pm

Well I have done some stuff.

I have deleted twice game copies, I have deleted the game hidden folder, I have reinstaled the game from desura, I have reinstaled the stand-alone from humble store. But the solution seems to be update the nvida driver.

It seems to be some distro update has messed up something.


Return to “Trine Technical Support for Linux & Mac”

Who is online

Users browsing this forum: No registered users and 3 guests