O novo indicador-appmenu no Maverick interrompe o menu LyX: o menu do aplicativo não é exibido nem na janela do aplicativo nem no applet. (Consulte o relatório de erros .)
Como solução alternativa, enquanto o bug é corrigido, existe uma maneira de abrir uma exceção para o applet, para que o LyX seja ignorado e o applet ainda possa ser usado para todo o resto? Algo semelhante às exceções de Maximus.
Respostas:
Execute um aplicativo
Para iniciar um aplicativo (por exemplo,
gcalctool
) com o menu dentro do aplicativo e não no painel, execute o seguinte em um terminal:Para iniciar o aplicativo com o menu ativado no aplicativo e no painel, execute:
Em vez de usar o terminal, você pode usar o atalho Alt+ F2para iniciar uma caixa de diálogo de execução, na qual você digitaria:
ou
Editar lançadores de aplicativos no Ubuntu 10.10
Para tornar mais fácil sempre iniciar seu aplicativo com as mesmas configurações do menu de aplicativos, você pode editar iniciadores de aplicativos no menu, no painel do gnome e na área de trabalho:
Painel e área de trabalho do Gnome: basta clicar com o botão direito do mouse no iniciador, selecionar "Propriedades" e acrescentar
env UBUNTU_MENUPROXY=
ou adicionarenv UBUNTU_DISPLAY_BOTH=1
o valor no campo "Comando": (fonte: xrmb2.net )Menu: clique com o botão direito do mouse no menu e selecione "Editar menus". Na nova janela, encontre o iniciador que deseja editar e clique no botão "Propriedades" à direita. Novamente, basta incluir as variáveis como acima (não esqueça o 'env'), clique em "Fechar" duas vezes e você deverá concluir.
Editar lançadores no Unity baseado em Compiz no Ubuntu 11.04
Método sujo: altere o arquivo .desktop do iniciador no
/usr/share/applications
diretório:Por exemplo, execute
Agora edite a
Exec=
linha para conter uma das duas variáveis acima, por exemplo:Salve o arquivo e o lançamento do gcalctool na barra do iniciador do Unity deve executá-lo com o menu dentro do aplicativo.
Desvantagens deste método: ele mudará o iniciador para todos os usuários e provavelmente será revertido pelas atualizações do sistema.
Melhor método:
Copie o arquivo .desktop relacionado para o diretório inicial:
Como no método acima, edite a
Exec=
linha para conter uma das duas variáveis:Torne o arquivo executável:
Inicie o Nautilus nessa pasta e clique duas vezes no arquivo .desktop (que deve ser apenas "Calculadora" no exemplo):
Agora você deve ver o ícone do iniciador na barra do iniciador - fixe-o na lista rápida e pronto.
Nota: Para fazer o trabalho acima com os aplicativos KDE, substitua
UBUNTU_MENUPROXY=
porQT_X11_NO_NATIVE_MENUBAR=1
.fonte
alacarte
.Outro trabalho em torno do qual não seria exibido os menus duplos seria iniciar o LyX com:
A desativação da variável de ambiente UBUNTU_MENUPROXY ignorará completamente o menu de aplicativos.
fonte
Isso deve ser:
Para se livrar do processo de shell persistente.
fonte
Eu criei um script de shell, chamado "lyx_unity", que executa APPMENU_DISPLAY_BOTH = 1 antes do lyx, e editei a entrada do menu para que ele execute "lyx_unity" em vez de "lyx".
fonte
@waluylo, meu (e provavelmente o Robert também) invólucro de lyx se parece com isso
fonte