Currently there is a bug with Sun Java because it is incompatible with the newer libX11 included in Fedora 8. If you get an error like this xcb_xlib.c:50: xcb_xlib_unlock: Assertion 'c->xlib.lock' failed here is the workaround:
1. export LIBXCB_ALLOW_SLOPPY_LOCK=1
2. yum --enablerepo=development update libxcb
或者:
For sun-java5-bin:
sed -i 's/XINERAMA/FAKEEXTN/g' /usr/java/jdk1.5.0_15/jre/lib/i386/xawt/libmawt.so
本文提供了解决Sun Java在Fedora8上因libX11导致的兼容性问题的方法。通过设置环境变量和更新libxcb库,或修改libmawt.so文件来解决错误xcb_xlib.c:50的问题。
2万+

被折叠的 条评论
为什么被折叠?



