Game Development Community

Xubuntu 8.10 install

by Craig Stahl · in ThinkTanks · 01/27/2009 (8:12 pm) · 1 replies

I've been trying to get TT installed on my old Compaq M700, PIII 650mhz, 310Mb RAM and a ATI Raid Mobility graphics card using the default Xubuntu drivers.

Any idea's what is wrong?

Locking assertion failure.  Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb7d0c7c7]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb7d0c891]
#2 /usr/lib/libX11.so.6(_XReply+0x254) [0xb7f7b494]
#3 ./lib/libSDL-1.2.so.0(SDL_XF86VidModeQueryVersion+0x8c) [0xb7ef076c]
#4 ./lib/libSDL-1.2.so.0(X11_GetVideoModes+0x156) [0xb7eeb896]
#5 ./lib/libSDL-1.2.so.0 [0xb7eed5a9]
#6 ./lib/libSDL-1.2.so.0(SDL_VideoInit+0x24e) [0xb7ee2a12]
#7 ./lib/libSDL-1.2.so.0(SDL_InitSubSystem+0x43) [0xb7ec39c7]
#8 ./lib/libSDL-1.2.so.0(SDL_Init+0x21) [0xb7ec3ad1]
#9 ./ThinkTanks.bin [0x818896d]
#10 ./ThinkTanks.bin(XOpenDisplay+0x65) [0x804ea91]
Locking assertion failure.  Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb7d0c7c7]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xb7d0c96e]
#2 /usr/lib/libX11.so.6 [0xb7f7a619]
#3 /usr/lib/libX11.so.6(XMatchVisualInfo+0x40) [0xb7f70530]
#4 ./lib/libSDL-1.2.so.0 [0xb7eeb641]
#5 ./lib/libSDL-1.2.so.0(X11_GetVideoModes+0x3cf) [0xb7eebb0f]
#6 ./lib/libSDL-1.2.so.0 [0xb7eed5a9]
#7 ./lib/libSDL-1.2.so.0(SDL_VideoInit+0x24e) [0xb7ee2a12]
#8 ./lib/libSDL-1.2.so.0(SDL_InitSubSystem+0x43) [0xb7ec39c7]
#9 ./lib/libSDL-1.2.so.0(SDL_Init+0x21) [0xb7ec3ad1]
#10 ./ThinkTanks.bin [0x818896d]
#11 ./ThinkTanks.bin(XOpenDisplay+0x65) [0x804ea91]
Locking assertion failure.  Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb7d0c7c7]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb7d0c891]
#2 /usr/lib/libX11.so.6(_XReply+0x254) [0xb7f7b494]
#3 ./lib/libSDL-1.2.so.0(SDL_XineramaIsActive+0x75) [0xb7ef6f05]
#4 ./lib/libSDL-1.2.so.0(X11_GetVideoModes+0x5d4) [0xb7eebd14]
#5 ./lib/libSDL-1.2.so.0 [0xb7eed5a9]
#6 ./lib/libSDL-1.2.so.0(SDL_VideoInit+0x24e) [0xb7ee2a12]
#7 ./lib/libSDL-1.2.so.0(SDL_InitSubSystem+0x43) [0xb7ec39c7]
#8 ./lib/libSDL-1.2.so.0(SDL_Init+0x21) [0xb7ec3ad1]
#9 ./ThinkTanks.bin [0x818896d]
#10 ./ThinkTanks.bin(XOpenDisplay+0x65) [0x804ea91]
Locking assertion failure.  Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb7d0c7c7]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xb7d0c96e]
#2 /usr/lib/libX11.so.6 [0xb7f7a619]
#3 /usr/lib/libX11.so.6(XCreateColormap+0x26) [0xb7f4f1d6]
#4 ./lib/libSDL-1.2.so.0 [0xb7eed6bc]
#5 ./lib/libSDL-1.2.so.0(SDL_VideoInit+0x24e) [0xb7ee2a12]
#6 ./lib/libSDL-1.2.so.0(SDL_InitSubSystem+0x43) [0xb7ec39c7]
#7 ./lib/libSDL-1.2.so.0(SDL_Init+0x21) [0xb7ec3ad1]
#8 ./ThinkTanks.bin [0x818896d]
#9 ./ThinkTanks.bin(XOpenDisplay+0x65) [0x804ea91]
Locking assertion failure.  Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb7d0c7c7]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb7d0c891]
#2 /usr/lib/libX11.so.6(_XReply+0x254) [0xb7f7b494]
#3 ./lib/libSDL-1.2.so.0(SDL_XF86VidModeGetGamma+0x93) [0xb7ef0a33]
#4 ./lib/libSDL-1.2.so.0 [0xb7ee98f7]
#5 ./lib/libSDL-1.2.so.0(X11_SaveVidModeGamma+0x34) [0xb7ee99a4]
#6 ./lib/libSDL-1.2.so.0 [0xb7eed72a]
#7 ./lib/libSDL-1.2.so.0(SDL_VideoInit+0x24e) [0xb7ee2a12]
#8 ./lib/libSDL-1.2.so.0(SDL_InitSubSystem+0x43) [0xb7ec39c7]
#9 ./lib/libSDL-1.2.so.0(SDL_Init+0x21) [0xb7ec3ad1]
#10 ./ThinkTanks.bin [0x818896d]
#11 ./ThinkTanks.bin(XOpenDisplay+0x65) [0x804ea91]
Locking assertion failure.  Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb7d0c7c7]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xb7d0c96e]
#2 /usr/lib/libX11.so.6 [0xb7f7a619]
#3 /usr/lib/libX11.so.6(XCreateWindow+0x26) [0xb7f70bc6]
#4 ./lib/libSDL-1.2.so.0 [0xb7eed11b]
#5 ./lib/libSDL-1.2.so.0 [0xb7eed74c]
#6 ./lib/libSDL-1.2.so.0(SDL_VideoInit+0x24e) [0xb7ee2a12]
#7 ./lib/libSDL-1.2.so.0(SDL_InitSubSystem+0x43) [0xb7ec39c7]
#8 ./lib/libSDL-1.2.so.0(SDL_Init+0x21) [0xb7ec3ad1]
#9 ./ThinkTanks.bin [0x818896d]
#10 ./ThinkTanks.bin(XOpenDisplay+0x65) [0x804ea91]
Locking assertion failure.  Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb7d0c7c7]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb7d0c891]
#2 /usr/lib/libX11.so.6(_XReply+0x254) [0xb7f7b494]
#3 ./lib/libSDL-1.2.so.0(SDL_XF86VidModeQueryVersion+0x8c) [0xb7ef076c]
#4 ./lib/libSDL-1.2.so.0(SDL_XF86VidModeGetModeLine+0x67) [0xb7ef0b27]
#5 ./lib/libSDL-1.2.so.0 [0xb7eeb48b]
#6 ./lib/libSDL-1.2.so.0(X11_EnterFullScreen+0x73) [0xb7eec133]
#7 ./lib/libSDL-1.2.so.0 [0xb7eee503]
#8 ./lib/libSDL-1.2.so.0 [0xb7eee6cc]
#9 ./lib/libSDL-1.2.so.0(SDL_SetVideoMode+0x199) [0xb7ee3269]
#10 ./ThinkTanks.bin [0x8184071]
Locking assertion failure.  Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb7d0c7c7]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xb7d0c96e]
#2 /usr/lib/libX11.so.6 [0xb7f7a619]
#3 /usr/lib/libX11.so.6(XMoveResizeWindow+0x25) [0xb7f4e435]
#4 ./lib/libSDL-1.2.so.0(X11_EnterFullScreen+0xe1) [0xb7eec1a1]
#5 ./lib/libSDL-1.2.so.0 [0xb7eee503]
#6 ./lib/libSDL-1.2.so.0 [0xb7eee6cc]
#7 ./lib/libSDL-1.2.so.0(SDL_SetVideoMode+0x199) [0xb7ee3269]
#8 ./ThinkTanks.bin [0x8184071]
ThinkTanks.bin: ../../src/xcb_lock.c:77: _XGetXCBBuffer: Assertion `((int) ((xcb_req) - (dpy->request)) >= 0)' failed.
Aborted

About the author

Recent Threads


#1
01/28/2009 (5:59 am)
Lore had a similar problem a while back for newer distros. Since I couldn't recompile the game from source anymore, I was able to use the libraries from my Kubuntu 7.10 install. Head on over here to grab the patch. It should work for ThinkTanks, since they are both TGE based games. Extract the files into the libs folder of your ThinkTanks installation to see if it helps.