I recently switched from Beryl to Compiz Fusion and I like it better, but I since then I couldn't get Azureus running (it worked fine before).
The problem is the following: to compile Compiz, it is required to compile libX11 with the "xcb" USE flag. Otherwise Compiz won't even start to compile, as the ebuild of Compiz from the xeffects overlay checks this.
But, as it is described in use.local.desc...
...now Azureus, which runs on the Sun Java VM, doesn't work anymore. It starts the GUI for a split second, then immediately crashes with the following error message:x11-libs/libX11:xcb - Support the X C-language Binding, a replacement for Xlib (can break proprietary binaries, for example Sun Java)
I googled for this and it seems like compiling libX11 with xcb breaks any package using AWT/Swing with the Sun Java VM.java: xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.
I thought of using the Blackdown JRE instead, but Azureus requires at least Java version 1.5.0, and Blackdown only provides Java versions up to 1.4.2.
So now I'm stuck. Any ideas on how to resolve this problem? Does anyone know if it is possible to run Azureus along with Compiz Fusion at all? Has anyone got this combination of programs working?
Any help would be greatly appreciated




