When installed on Ubuntu 13.10, Zend Studio cannot display menus in Unity Global Menu bar. This is caused by changes in Ubuntu's Unity that prevent Eclipse (and other Java programs) from correctly populating Global Menu.
Eclipse developers are working on restoring the compatibility. In the meantime, the only workaround is disabling the Global Menu integration for Zend Studio and allowing it to display the menu bar in a more traditional way - inside the program window.
To disable Global Menu integration, Zend Studio needs to be run with environment variable UBUNTU_MENUPROXY set to false. For example:
In order to avoid typing this command every time you need to start Zend Studio, you can create an application launcher shortcut file (e.g. ZendStudio.desktop) with the following contents:
Name=Zend Studio 10.1
Exec=env UBUNTU_MENUPROXY=0 /path/to/ZendStudio/ZendStudio
This video shows the exact procedure:
Despite the missing integration with the overall Unity appearance, Zend Studio correctly displays menus and executes menu actions.
Excerpt: When installed on Ubuntu 13.10, Zend Studio cannot display menus in Unity Global Menu bar. This article suggests a workaround.
Original Post Date: 2013-11-08 12:57:35