I posted xcb_xlib_unlock issues - Java on Fedora on Monday, 26 November, 2007

Post linux java I fixed it!

xcb_xlib_unlock issues - Java on Fedora

I decided to install the Sun JDK on my new Fedora install today. Tried downloading the JDK/NetBeans self-installing bundle. It didn’t work. I got an error in xcb_xlib:xcb_xlib_unlock - something about a failed assertion. While running the installer. Drat.

Installation required skipping the Netbeans IDE and just using the self-extracting JDK archive. Then, in order to get Swing to work, I had to remove Xinerama references from any copy of libmawt.so that was in my Java install. There’s a sed script floating out there, but that wasn’t working for me. Before I spent effort figuring out sed, I edited the files from vim.

[brian@localhost ~]$ sudo vim /opt/jdk1.6.0_03/jre/lib/i386/xawt/libmawt.so
[brian@localhost ~]$ sudo vim /opt/jdk1.6.0_03/jre/lib/i386/motif21/libmawt.so
[brian@localhost ~]$ sudo vim /opt/jdk1.6.0_03/jre/lib/i386/headless/libmawt.so
[brian@localhost ~]$

In each case I executed a simple regex

:%s/XINERAMA/FAKEEXT/g

It’s the same as the sed script. I was too lazy to fix a short script that I will probably only use once.

Java’s happy now, so I’m going to go do a little coding.

Indieweb Social

Did you mention this somewhere? I'd love it if you sent me the link!

disclaimer about timing

Mentions are sent to webmention.io. I fetch the latest mentions when building the site, so I may not see your feedback right away. Especially if my site's broken, which is often the case.

Public replies and mentions might be shared on the site, but I try to do a little quality check first.

Site Links