2

I don't run gnome-panel normally. Most menubars work correctly. However, with wxMaxima and Audacity, they are not showing. When I start gnome-panel and add an appmenu, I can see the menus again.

Without panel:

enter image description here

enter image description here

With panel:

enter image description here

enter image description here

I get no relevant errors when I run from a terminal.

Why does this happen and what could I do to fix it? Against which package would I file this if this is a bug?

belacqua
  • 22,880
  • 23
  • 88
  • 108
dv3500ea
  • 36,816
  • 13
  • 99
  • 152
  • For what it's worth, I also do not run gnome-panel (`/desktop/gnome/session/required_components/panel` in GConf is `avant-window-navigator`) and wxMaxima's menu bar is displayed between its title bar and toolbar. – ændrük Jan 27 '11 at 19:21
  • My `/desktop/gnome/session/required_components/panel` is also `avant-window-navigator`. – dv3500ea Jan 27 '11 at 19:24
  • 1
    If you've experimented with the application menu in the past, [this answer](http://askubuntu.com/questions/18615/program-menu-disappeared/18621#18621) might point you in the right direction. – ændrük Jan 27 '11 at 19:27

1 Answers1

2

I have now reported this as a bug.

The work around is to edit ~/.bashrc by opening your home folder, pressing Ctrl+H and double clicking the file '.bashrc' to open it in the text editor. Add the following line to the file:

export UBUNTU_MENUPROXY=0

That only works for launching the program using the terminal. To fix the menu items, use the method outlined in the answer to Is it possible to make indicator-appmenu ignore a specific application?.

I eventually got it to work by creating a bash script to run the program with UBUNTU_MENUPROXY=0.

#!/bin/bash
export UBUNTU_MENUPROXY=0
/path/to/executable

and then editing the command in the application launcher to:

bash /path/to/bash/script
dv3500ea
  • 36,816
  • 13
  • 99
  • 152