Page 1 of 1

Trine 3 segfault on Linux

Posted: Sun Nov 13, 2016 9:38 pm
by dooblem
Hello,

I just bought the game this afternoon on humble platform.

Here is the segfault message (after the config start screen) :
$ ./trine3.sh
bin/trine3_bin_starter.sh: line 53: 2640 Segmentation fault (core dumped) SDL_VIDEO_X11_XVIDMODE=0 ./bin/${FB_GAME_LOWERCASE}_linux_64bit

I also tried installing the game via Steam : I do not get the error message, but the game do not start.

I've seen posts about problems on OpenGL version (the game requiring opengl 4.1+ ?).
My glxinfo is reporting opengl version 3.3.

My mesa version is 13. It should be compatible.
I checked on Intel website and normally my hardware is OpenGl 4.1+ compatible.

It may be something with the Linux / xf86 driver.

Any help ?

Thanks in advance,
Marc

Additionnal info:
* I managed to run trine 1 and trine 2 on my system with no problem
* I'm using an archlinux based system (Manjaro)

Re: Trine 3 segfault on Linux

Posted: Tue Nov 15, 2016 7:25 am
by MarjutFB
Trine and Trine 2 don't need OpenGL 4.1 so they aren't a good comparison. And even if your hardware supports the correct OpenGL version, your software needs to support it too, which indeed is the most common reason for crashes on Linux.

I'm pretty sute the OpenGL is the problem, but I'll still ask our Linux experts about this.

Also let me know if you have any questions. Cheers!

Re: Trine 3 segfault on Linux

Posted: Tue Nov 15, 2016 11:06 am
by MarjutFB
I asked around and our coders confirmed that we recommend using proprietary drivers. Otherwise the OpenGL version will most likely be the problem, like in your case.

I hope this helped, but just let me know if you have other questions. Cheers!