Zend Studio Installation Problem in Ubuntu Hardy

19 May 2008

I had a very very long weekend tyring to make HP recovery works and Zend Studio show up to me! I messed up the HP recovery of my laptop last weekend and so windows vista won’t get installed. I decided then to use Ubuntu Hardy. Everything went fine until I installed Zend Studio editor. After the installation, it gave me the ffg blank screen:

Zend blank screen

and the ffg errors:

Preparing to install…
Extracting the JRE from the installer archive…
Unpacking the JRE…
Extracting the installation resources from the installer archive…
Configuring the installer for this system’s environment…

Launching installer…

Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb2800767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0×31) [0xb28008b1]
#2 /usr/lib/libX11.so.6(_XReply+0xfd) [0xaaa661bd]
#3 /tmp/install.dir.7943/Linux/resource/jre/lib/i386/xawt/libmawt.so [0xaab3fa76]
#4 /tmp/install.dir.7943/Linux/resource/jre/lib/i386/xawt/libmawt.so [0xaab2580a]
#5 /tmp/install.dir.7943/Linux/resource/jre/lib/i386/xawt/libmawt.so [0xaab25a51]
#6 /tmp/install.dir.7943/Linux/resource/jre/lib/i386/xawt/libmawt.so(Java_sun_awt_X11GraphicsEnvironment_initDisplay+0×24) [0xaab25c5c]
#7 [0xb2896b28]
#8 [0xb2890aeb]
#9 [0xb2890aeb]
#10 [0xb288e1b4]
#11 /tmp/install.dir.7943/Linux/resource/jre/lib/i386/server/libjvm.so [0xb76957ec]
#12 /tmp/install.dir.7943/Linux/resource/jre/lib/i386/server/libjvm.so [0xb7858828]
#13 /tmp/install.dir.7943/Linux/resource/jre/lib/i386/server/libjvm.so [0xb769561f]
#14 /tmp/install.dir.7943/Linux/resource/jre/lib/i386/server/libjvm.so(JVM_DoPrivileged+0×32d) [0xb76f2d1d]
#15 /tmp/install.dir.7943/Linux/resource/jre/lib/i386/libjava.so(Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2+0×3d) [0xb73a82cd]
#16 [0xb2896458]
#17 [0xb2890a14]
#18 [0xb288e1b4]
#19 /tmp/install.dir.7943/Linux/resource/jre/lib/i386/server/libjvm.so [0xb76957ec]
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb2800767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0×2e) [0xb280081e]
#2 /usr/lib/libX11.so.6 [0xaaa65518]
#3 /usr/lib/libX11.so.6(XGetVisualInfo+0×26) [0xaaa5c0a6]
#4 /tmp/install.dir.7943/Linux/resource/jre/lib/i386/xawt/libmawt.so [0xaab246df]
#5 /tmp/install.dir.7943/Linux/resource/jre/lib/i386/xawt/libmawt.so [0xaab24970]
#6 /tmp/install.dir.7943/Linux/resource/jre/lib/i386/xawt/libmawt.so [0xaab25b98]
#7 /tmp/install.dir.7943/Linux/resource/jre/lib/i386/xawt/libmawt.so(Java_sun_awt_X11GraphicsEnvironment_initDisplay+0×24) [0xaab25c5c]
#8 [0xb2896b28]
#9 [0xb2890aeb]
#10 [0xb2890aeb]
#11 [0xb288e1b4]
#12 /tmp/install.dir.7943/Linux/resource/jre/lib/i386/server/libjvm.so [0xb76957ec]
#13 /tmp/install.dir.7943/Linux/resource/jre/lib/i386/server/libjvm.so [0xb7858828]
#14 /tmp/install.dir.7943/Linux/resource/jre/lib/i386/server/libjvm.so [0xb769561f]
#15 /tmp/install.dir.7943/Linux/resource/jre/lib/i386/server/libjvm.so(JVM_DoPrivileged+0×32d) [0xb76f2d1d]
#16 /tmp/install.dir.7943/Linux/resource/jre/lib/i386/libjava.so(Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2+0×3d) [0xb73a82cd]
#17 [0xb2896458]
#18 [0xb2890a14]
#19 [0xb288e1b4]

And it seems Beryl is the culprit! I’ve never used Beryl before but since this is by default installed in Ubuntu Hardy, so I really never know it was there but the theme looks cool though. Anyway, it seems that Beryl is messing up with the JRE. Here is the complete information from Zend studio.

Zend Studio starts up with an empty window, or other GUI problems, due to XGL-Compiz/Beryl (with JRE) compatibility issues

Symptoms

When running Zend Studio:
1. The ZS’s main window comes up totally empty.
2. Sometimes the window has some of the frames painted, but the rest of the window is empty.
3. In the empty ZS window the mouse cursor is changing while moving around the window (as if there are objects: like buttons and other objects).
4. There were erratic mouse/window movements reported.

Summary

Zend Studio starts up with various windowing GUI problems in some linux distros, while using the XGL-Compiz/Beryl product.

Cause

1. Incompatibility between the XGL environment, the JRE, and the Zend Studio Client.
2. The decoration in the 3D environment clashes with the Java Runtime and distorts the operation and visualization of the Zend Studio client’s window.

Get the solution

I have very unique problems when installing zend studio in different versions of Ubuntu. Hmp! I hope the next version, it will work flawlessly.

Design by: primerg | Images by: vikifloki | PETIXE.COM © 2007