BassLH: Hi there, I just bought and installed Trine 2 on Ubuntu 18.04, but I can't launch it.
When launching from the applications menu, nothing happens, neither when executing the start.sh file.
When launching the start.sh file from a terminal, I get this message:
louis@louis-laptop-ubuntu:/media/louis/DATA/Ubuntu-games/Trine 2 Complete Story$ ./start.sh
Running Trine 2: Complete Story
nohup: redirection de la sortie d'erreur standard vers la sortie standard
Which in english means "nohup: redirecting stderr to stdout".
I'm pretty sure I've installed all the dependencies. I don't know how to fix this.
Thanks in advance!
you can try and run the executable directly, instead of the script, which (hopefully) will give some more output to the terminal.
from the directory where you have installed the game do the following in a terminal:
cd game
LD_LIBRARY_PATH=lib/lib32/ ./bin/trine2_linux_32bit
//edit:
hmm, apparently it's not starting on my PC as well. Though I see the loading bar for a split second before the game terminates. But no further error messages. That's weird, it definitely worked in the past.
//edit2:
eh, trying to run the game under gdb gives me this
LD_LIBRARY_PATH=lib/lib32/ gdb ./bin/trine2_linux_32bit
(gdb) run
[...]
Thread 1 "trine2_linux_32" received signal SIGTERM, Terminated.
0xf7fd5b09 in __kernel_vsyscall ()
(gdb) bt
#0 0xf7fd5b09 in __kernel_vsyscall ()
#1 0xf6db582b in poll () from /lib32/libc.so.6
#2 0xf6a8e84d in ?? () from /usr/lib32/libxcb.so.1
#3 0xf6a90703 in ?? () from /usr/lib32/libxcb.so.1
#4 0xf6a90948 in xcb_wait_for_reply64 () from /usr/lib32/libxcb.so.1
#5 0xf6aebe81 in _XReply () from /usr/lib32/libX11.so.6
#6 0xf6ae75af in XSync () from /usr/lib32/libX11.so.6
#7 0xf7ce7d5a in XSync () from lib/lib32/libSDL-1.3.so.0
#8 0xf7ceed6b in X11_GL_CreateContext () from lib/lib32/libSDL-1.3.so.0
#9 0xf7ce0da4 in SDL_GL_CreateContext () from lib/lib32/libSDL-1.3.so.0
#10 0xf7c265ee in SDL_SetVideoMode () from lib/lib32/libSDL-1.3.so.0
#11 0x08c30431 in ?? ()
#12 0x08c6ff5e in ?? ()
#13 0x08bf53c1 in ?? ()
#14 0x0837cb8d in ?? ()
#15 0x08d72ef0 in ?? ()
#16 0x080ad0a1 in ?? ()
#17 0xf6cd67c5 in __libc_start_main () from /lib32/libc.so.6
#18 0x080c1cad in ?? ()
I wonder if it is their custom SDL fork that screws things up ...
//edit3:
works in windowed mode. look for the config under ~/.frozenbyte/trine2/options.txt and set
setOption(renderingModule, "Windowed", true)
can also set WindowTitleBar to false for a better look