The Unity Revamped PPA created by Isaac Joseph, which provides Unity with two patches: Dodge Windows and minimize/unmaximize on click for the Unity launcher, has been updated yesterday with some fixes which aren't yet available for the Unity package from the official Ubuntu 12.04 repositories as well as a new patch that brings a much requested feature: an option to disable the application menu (global menu) autohide behaviour.
The option that lets you disable menu autohide in Unity was supposed to be included by default in System Settings for Ubuntu 12.04, but it didn't make it for some reason. Hopefully, this option will make it into Ubuntu 12.10 by default, but until then, you can use the PPA below to get an option to disable the application menu autohide behaviour.
To do this, enter following commands in the Terminal:
after that logout and login back
sudo apt-add-repository ppa:ikarosdev/unity-revamped sudo apt-get update sudo apt-get upgrade
Now install Compiz Config Manager, Enter following command to install:
sudo apt-get install compizconfig-settings-manager
Then open CompizConfig Settings Manager (CCSM), select "Ubuntu Unity Plugin" and on the "Experimental" tab, check the box next to "Menu Always Visible" (it's not checked by default).
To revert changes back, Enter following commands:
sudo apt-get install ppa-purge sudo ppa-purge ppa:ikarosdev/unity-revamped