Setting APPMENU_DISPLAY_BOTH for GTK3 applications does not work in Ubuntu 12.04 LTS

Asked by Tsvetko

To start the application with the menu enabled in the application and the panel, the following command has to be used:

APPMENU_DISPLAY_BOTH=1 appname

I recently discovered that this only works for non-gtk3 applications in Ubuntu 12.04 LTS, i.e. if you replace appname with applications such as gnome-terminal, gedit, evince, empathy, evolution, rhythmbox, nautilus, etc. only global menus will be displayed. However, if you start, for example, gimp or inkscape by using APPMENU_DISPLAY_BOTH, both global and local menus will be shown.

The questions is: why is APPMENU_DISPLAY_BOTH not taken into account when starting such gnome applications?

P.S. I know how to disable global menus in order to get the local ones (UBUNTU_MENUPROXY trick, removing appmenu-gtk/qt packages, removing the indicator-appmenu, etc.)

Thanks for the help!

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu appmenu-gtk Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

I suggest you report a bug

Can you help with this problem?

Provide an answer of your own, or ask Tsvetko for more information if necessary.

To post a message you must log in.