Here’s a new howto explaining the steps to compile, install and enable the gnome-globalmenu-0.7 series from trunk on your desktop.
This has been tested on Ubuntu intrepid ibex but it should work on hardy too. It should also work with other distributions, except for the first step (dependencies install).
Globalmenu works with “real” gtk applications. That means globalmenu will not work with firefox and openoffice.
Big thanks to rainwoodman and lviggiani for their awesome work on this very useful application.
1. Get the required packages to build vala and gnome-globalmenu :
sudo apt-get install build-essential flex bison gnome-common libglib2.0-dev gtk-doc-tools autoconf2.13 automake1.9 libgtk2.0-dev libdbus-glib-1-dev libwnck-dev libpanel-applet2-dev libgnome-menu-dev libnotify-dev
2. Before installing vala 0.5.6, be sure to remove any previous versions :
sudo apt-get remove vala
or from source folder of your older vala source code folder, do :
sudo make uninstall
3. Get, compile and install vala 0.5.6 :
cd ~/
wget -c http://download.gnome.org/sources/vala/0.5/vala-0.5.6.tar.bz2
tar xjvf vala-0.5.6.tar.bz2
cd vala-0.5.6/
./configure
make
sudo make install
sudo ldconfig
4. Grab the latest, compile and install it :
cd ~/
svn checkout http://gnome2-globalmenu.googlecode.com/svn/trunk/ gnome-globalmenu-0.7
cd gnome-globalmenu-0.7
./autogen.sh --prefix=/usr
make
sudo make install
5. If you had globalmenu before and have this line in your ~/.gnomerc or ~/.profile : remove it
export GTK_MODULES=globalmenu-gnome
6. If global menu it isn’t already in your panel, just right clisk in an empty part of your panel, select ‘add to panel”, then in the choice menu choose “Global Menu Panel Applet”.
7. Globalmenu can now be enabled via the preferences dialog of the applet. Right Click on the applet, choose “Preferences” and then check the first option : “Enable Global Menu For GTK Applications”.
That’s all.
Last post update : 2009-01-17 17:19:54. Updated vala version to 0.5.5 required from at least rev 2110.






english
français
@relikwie : Maybe you got a revision with broken prefs dialogue. Remove your gnome-globalmenu-0.7 folder and checkout an earlier revision or, if it still doesn’t work, an older revision using the -r option at checkout like this :
svn co -r 2158 http://gnome2-globalmenu.googlecode.com/svn/trunk/ gnome-globalmenu-0.7(the rev 2158 is the last I’ve managed to compile here, but there is for sure earlier revisions that work).
if had problem with applet show “Enable Global Menu for GTK application” try ctrl+alt+backspace.
Login and right click on the applet. Choose “Preferences” and then check the first option: “Enable Global Menu For GTK Applications”.
Big Thanks!!!
ps.: now i try my down bar show big icons when mouse on that
[...] Si estás interesado en esta transformación acá está el enlace al How To a mi me dió algunos problemas el Global Menú pero pude solucionarlos siguiendo esta otra guía. [...]
hiii, after a long time . ..
i’ve GM installed on my Hardy via PPA
but when i’ve added the applet to the panel and of course “enable global menu for gtk applitions” in preference right click menu . . .
it’s come nothing!!
i’ve restart X even reboot, but it still like that?
what i’ve to do now?
thanks
owh a big thx to you . . .
it works with a little “odd” way
i’ve write a little note to my dirty n newbie blog :p
http://abz89.wordpress.com/2009/02/25/install-gnome2-globalmenu-on-ubuntu/
once more, THANKS!!!!
new version of global menu not work with vala0.5.5 but need install vala0.5.6
Yes, it worked well with me, thank a lot, now I have my opensuse 11.0 100% mac interface after applying the themes.
Great work really.
I got error message after installed this. “The panel encountered a problem while loading “OAFIID:GlobalMenu_PanelApplet”.”
Can you fixed that??
*sorry for my English