Peter, I had the same exact problem as you and I could find a solution. Now Zend Studio works fine for me. =)
Let's see, the problem happens for many Java versions on a recent linux distribution, in this case Fedora 8. The workarounds posted here worked fine, the really difficult part is applying the workaround to the right installation of the JVM. In this case it's very tricky because the binary installer uncompress a different JVM in /tmp/install.dir.XXXX (where XXXX are different random numbers) every time you try to execute the binary installer.
So, what I did was to make a temporary copy of the JVM bundled with the Zend installer somewhere else (eg: /root - you can delete it later on) with the following command:
# cp -R /tmp/install.dir.XXXX/Linux/resource/jre/ /root/java
Remember to replace XXXX with the exact numbers. Then apply the fix on that Java installation in the root home:
# cd /root/java/lib/i386/xawt
# sed -i 's/XINERAMA/FAKEEXTN/g' libmawt.so
That's all, now execute the Zend installer this way:
# ./ZendStudio-5_1_0.bin LAX_VM /root/java/bin/java
note that I am using Zend Studio 5.1.0 and you are using a newer one (5.5.0) so I had to previously apply the fix explained here [
http://www.zend.com/support/knowledg...26&view_only=1 ] to make it work. It's an old problem and it's needed to install Zend Studio even on Fedora 7. So you might need to apply this, may be not. But I guess you probably know this already.
Now, follow the regular steps during the installation and then apply the same fix to the definitive Java installation for Zend Studio:
# cd /usr/local/Zend/ZendStudioClient-5.1.0/jre/lib/i386/xawt (your install dir may vary)
# sed -i 's/XINERAMA/FAKEEXTN/g' libmawt.so
That's it my friend... run Zend Studio the regular way as a normal user:
$ /usr/local/Zend/ZendStudioClient-5.1.0/bin/ZDE (again, your install dir may vary)
Cheers,
--
William Lovaton