Google

openSUSE 10.3 Sun Java 1.5/1.6不能正常运行的解决方法

2007-10-28 22:23 来源: www.linuxdiyf.com 作者:WeJoRsAot 网友评论 0 条 浏览次数 193

10.3的问题真不少,这Java又出问题了:

java: xcb_xlib.c:52: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.

解决方法:
一、使用sed修改文件的方法

For sun-java5-bin:
sed -i 's/XINERAMA/FAKEEXTN/g' /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/xawt/libmawt.so

For sun-java6-bin:
sed -i 's/XINERAMA/FAKEEXTN/g' /usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/i386/xawt/libmawt.so

二、不修改文件,使用环境变量的方法

在你的bash配置文件(如.bash_profile)中添加下面这行:
export LIBXCB_ALLOW_SLOPPY_LOCK=1

然后用命令source .bash_profile使环境变量生效,问题就解决了。

上一篇: 下一篇:

相关主题:java  openSUSE10.3  Sun