(solved) Trine and Shadowgrounds: Incompatible libxcb

Technical support for the Linux and Mac platforms for all Trine games.
whizse
Posts: 17
Joined: Fri Apr 29, 2011 4:03 pm

(solved) Trine and Shadowgrounds: Incompatible libxcb

Postby whizse » Wed Apr 04, 2012 10:28 pm

Hi,

I've been trying to get Trine (and Shadowgrounds) working with Mesa 8.0. Unfortunately it's not going so well:

Code: Select all

./trine-bin32
Got signal 11 at (nil) from 0xb543ddfb
./trine-bin32[0x80783a8]
[0xb775040c]
./lib32/libxcb.so.1(xcb_send_request+0x3b)[0xb543ddfb]
/usr/lib/i386-linux-gnu/libxcb-glx.so.0(xcb_glx_query_version+0x6a)[0xb5456bda]

The problem is that Mesa now links against libxcb and the (ancient) version shipped with Trine and Shadowgrounds does not seem to be compatible. Simply removing the libs shipped with the games doesn't work either, as it depends on this specific version with a few libs that are no longer used by system libxcb. E.g:

Code: Select all

/trine-bin32
./trine-bin32: error while loading shared libraries: libxcb-xlib.so.0: cannot open shared object file: No such file or directory

Debian stopped shipping libxcb-xlib at the end of 2008...

Is there any chance for updated builds for these games? I'm guessing that Survivor is also affected. Trine 2 on the other hand, is working great.

Thanks in advance,

alt_turo
Posts: 195
Joined: Mon Dec 13, 2010 11:06 am

Re: Trine and Shadowgrounds: Incompatible libxcb

Postby alt_turo » Thu Apr 05, 2012 12:18 pm

Try removing all the libxcb* libs and libX11.so.6 from lib32
Turo Lamminen
Alternative Games

whizse
Posts: 17
Joined: Fri Apr 29, 2011 4:03 pm

Re: Trine and Shadowgrounds: Incompatible libxcb

Postby whizse » Thu Apr 05, 2012 4:34 pm

That worked for both Trine and Shadowgrounds, thanks! :)


Return to “Trine Technical Support for Linux & Mac”

Who is online

Users browsing this forum: No registered users and 1 guest