Eu encontrei o (muito provável) mesmo comportamento estranho que outro usuário, mas estou certo, tem algo a ver com uma atualização para o próprio Ubuntu na última semana ou duas.
O que eu fiz? - Usado Eclipse 3.7 (Indigo) dentro de 11.10 para o mês, o menu apareceu - como previsto - como um menu separado, não um global - Meu próprio aplicativo RCP está mostrando com sucesso um menu global.
Ocorreu uma atualização ... - O menu desapareceu. Nem UBUNTU_MENUPROXY nem APPMENU_DISPLAY_BOTH estão ajudando - Até mesmo tentou este - mas sem sucesso
Então, até agora, as informações que posso fornecer não são muito úteis, mas iniciando o Eclispe a partir do console e observando o início de meus próprios aplicativos, reconheci algumas novas mensagens DEBUG:
** Message: a new manager occured at org.globalmenu.manager, :1.6
** (Eclipse:16040): DEBUG: gtk-menubar-gtk2.vala:25: map called
A propósito: Minhas próprias aplicações Eclipse RCP, ainda funcionando perfeitamente (ok, tão bem quanto eu as programou e isso pode estar longe de ser perfeito). '
As seguintes linhas também aparecem durante a inicialização do meu aplicativo
** Message: a new manager occured at org.globalmenu.manager, :1.6
** (SWT:21632): DEBUG: gtk-menubar-gtk2.vala:25: map called
** (SWT:21632): DEBUG: gtk-menubar-gtk2.vala:25: map called
mas eles não parecem ter nenhum efeito negativo. Há também uma chamada syserr ao sair do aplicativo RCP:
(SWT:21632): LIBDBUSMENU-GTK-CRITICAL **: watch_submenu: assertion 'GTK_IS_MENU_SHELL(menu)' failed
mas isso é "notícia antiga" e nunca encontrei nenhum efeito colateral com isso.