I had this problem for quite some time now. It’s been haunting me from computer to computer and from account to account. I went through all configuration options I could find. I started my Gnome and GTK profiles from scratch a few times. And nothing seemed to help. I even abandoned Gnome over this and switched to KDE and other desktop managers for some time – that’s how annoying it was. And the worst thing, whenever I tried to Google for a solution – a totally different problem was coming up in the search results.
The problem was that in all of my Gnome applications main menu was missing. The menu bar, which has File, Edit, View, Help, and such – never showed up. Be that a video player or GnuCash or anything else. Today I finally found a solution to this major annoyance. Just in case the original will disappear, I quote for generations to come:
The problem was not in the .gnome or .gtk sub-directories, as I suspected. Instead two packages installed were the problem. gnome-globalmenu-common and gnome-applet-globalmenu were the culprits. There are two options if these are installed. The first is to use the applet on one of the Gnome panels either top or bottom of hte screen. This interesting applet will insert the ‘missing’ menu bar from the currently focused application into the bar the applet is a part of. This will be VERY handy on the netbook, where real estate is an issue. The other option is to remove them.
Thank you, Daniel and mutk from #fedora IRC channel. You sirs have saved my sanity.
22 thoughts on “Missing main menu bar in Gnome applications”
thank you! I was installing random software yesterday and played with globalmenu for like 2 minutes, and didn’t uninstall it. Then today I didn’t have menus anywhere and totally missed the connection. same steps to fix as you didn’t work, and then had a hard time finiding any comments on google, except yours. thanks!
I had the same problem on Ubuntu 10.04, but I never had those packages you’re talking about…
However I suspect the problem occurred after I tried ubuntu netbook edition, so it might be still some menubar package causing problems…
I’ll write more here when I’ll find a solution.
Wow, Thank you sooo much for posting this. I just installed a new desktop with Fedora13 and was looking to find a way to replace metacity with xfwm4. I installed a bunch of packages looking for ways to do that, and suddenly I found that I was missing the menu bar. I thought it was one of my hacks. I read this article, and sure enough, I had that stupid gnome-globalmenu-common. Getting rid of that, I got my menu bars back.
Oh, and BTW, to get rid of metacity, open up gconf-editor and go to desktop -> gnome -> session -> require_components, and change metacity to what you want. You may need to kill metacity, start your preferred WM and save session on logout, and logout.
> Just in case the original will disappear
It disappeared indeed… thanks once more
I have the same problem but just with Audacity menu bar. Audacity is the first and only software I’ve installed after upgrading to Ubuntu 10.10 netbook edition. I have neither of the applets you mentioned.
All others applications are working fine.
I am in the same boat, so to speak, Enrico. Ubuntu 10.10. Can’t find the globalmenu items mentioned but Audacity not displaying menu bar at all. I have unity installed but login settings config for Desktop Edition.
exactly the same problem as the two above…has anyone found the solution?
try removing appmenu-gtk
how do you remove the app? what do i need to do?
If your system uses RPM, this is how you remove the packages:
rpm -e gnome-globalmenu-common gnome-applet-globalmenu
Thank you, Somatik! I used Synaptic to remove appmenu-gtk, appmenu-gtk3, and appmenu-qt, and now I have my Audacity menu back in Kubuntu 12.04!
Great tip, it worked for me, Ubuntu 10.04 !
There is a bug report on launchpad with workaround:
Only this helped in Uuntu LTS 14.04, Thanks
Overview Code Bugs Blueprints Translations Answers
Bug #660314 Comment #22
Comment 22 for bug 660314
Tommy Trussell (tommy-trussell) wrote on 2010-11-14: #22
for folks who want this to work in GNOME, create a custom application launcher.
* right-click on panel –> Add to Panel –> Custom Application Launcher
enter the following:
* Click on the icon to choose Audacity.png
* Type: Application
* Name: Audacity
* Command: bash -c “export UBUNTU_MENUPROXY=0 && audacity”
* Comment: Open Audacity with menus
The work around for the bug is simply to open in terminal using:
export UBUNTU_MENUPROXY=0 | audacity
I had the same problem with Audacity on Ubuntu, I should never tried Netbook Edition, I didn’t even like it! But thanks to Somatik now Audacity is working like a charm!
somatik’s solution works a charm!
remove appmenu-gtk !!!!
I had the problem with random applications in Ubuntu and realized much..much later the problem started showing up after I installed Unity (even thought I was always using Gnome). Once I removed Unity and ran apt-get autoremove the missing menu bars started showing up.
Thanks! This should seriously be the first hit on Google.
Thanks a lot, I got back my menus as sonn as I remove both packages!
Thank very much!! You saved my sanity too!! I removed both packages and worked! I didn’t find a way to add the gnome-applet-globalmenu to the panel… That would have been my first option just to check it out…
has anybody had this missing menu problem with fedora 20 xfce?
I do not have gnome-globalmenu-common or gnome-applet-globalmenu installed. What should I do ? Thanks