If you're seeing this error when trying to run alice on a system with xcb
Code:
java: xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.
drop into the Alice/Required/jogl/lib/linux-i586 directory and type this command
Code:
sed -i 's/XINERAMA/FAKEEXTN/g' libjogl.so
you might also have to do this on /usr/lib/jvm/sun-jdk-1.6/jre/lib/i386/xawt/libmawt.so or the equivalent on your system.
If you ever want to undo the changes just use this command on the files
Code:
sed -i 's/FAKEEXTN/XINERAMA/g'
It took me a while to hunt down this fix, so I hope it helps