Ubuntu: o menu aplicações sumiu, e agora?
Quem acompanha meu twitter já deve estar sabendo, se não vai descobrir agora, que estou usando o Ubuntu desde o segundo dia da Campus Party. Depois de 3 meses usando sem nenhum problema o Windows 7 (pre-betas e beta 1), para não passar em branco, ele resolveu começar a travar com qualquer coisa que fosse feita, sem perder tempo instalei o Ubuntu 8.10 amd64 em meu Vostro 1000 velho de guerra e este texto está sendo escrito diretamente dele.
Mas é claro que nem tudo é tão fácil quanto se parece. Apesar de conseguir baixá-lo em menos de 3 minutos na super-conexão da telefônica feita especialmente para a #cparty, usá-lo é outra história. Já tenho história com problemas com o ubuntu, desde versões sem tela de boot e horas até o sistema ficar utilizavel, até a mais nova configuração falha do modem 3G. Como a ultima era o bug atual, preferi instalá-lo assim mesmo, já que eu não pretendia usar 3G durante a #cparty (definitivamente).
Os dois primeiros dias foram incrivelmente bons, com atualizações feitas em segundos e tudo rodando perfeitamente, aproveitei do WINE e joguei várias partidas de Counter-Strike com os outros campuseiros, baixei metade da internet utilizando o DC++, mas eis que do nada murphy veio me fazer uma visita. Aparentemente sem motivos, o menu aplicações da barra de menu simplesmente desapareceu. Onde digo desapareceu, digo sumiu completamente como mostrado na imagem, apesar dos menus “Locais” e “Sistema” ainda estarem funcionais, com exceção do submenu “Sistema – Preferências – Menu Principal” que também havia desaparecido sem deixar rastros.
Aparentemente o problema não foi somente comigo, em vários fóruns da internet presenciei pessoas com o mesmo problema, entretanto, em sua grande maioria os tópicos estavam somente com o pedido de ajuda e uma ou duas respostas de pessoas com o mesmo problema, raramente uma possivel solução que nunca funcionava para todos.
Durante as buscas, descobri que esse é um problema do Gnome que já foi oficialmente solucionado, porém ainda faz vitimas. Depois de muito procurar, descobri a solução que é teoricamente simples. Para todos aqueles que estiverem sofrendo o que eu sofri vamos à solução:
Primeiro vá até a pasta pessoal (home) do seu usuário, pressione Ctrl+H para exibir os arquivos e pastas ocultos, surgirão várias pastas como o esperado. Vá até a pasta “.config” e em seguida “menus” (endereço completo “~/user/.config.menus”). Como na imagem a seguir:

Repare nos dois arquivos selecionados, eles deverão estar presentes na pasta, se não estiverem, já descobrimos seu problema, caso estejam lá e o problema ainda perssista, teremos que editar o conteúdo deles. Note que o arquivo “applications.menu” será procurado pelo sistema, e caso não exista então será procurado pelo “debian-menu.menu”. Ou seja, a prioridade é do “applications.menu”.
Não existindo nenhum dos dois, crie um arquivo chamado “applications.menu” na pasta, abra-o, e coloque o seguinte texto como seu conteúdo:
<!DOCTYPE Menu PUBLIC “-//freedesktop//DTD Menu 1.0//EN”
“http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd ”><Menu>
<Name>Applications</Name>
<Directory>Applications.directory</Directory><!– Scan legacy dirs first, as later items take priority –>
<LegacyDir>/etc/X11/applnk</LegacyDir>
<LegacyDir>/usr/share/gnome/apps</LegacyDir>
<LegacyDir>/usr/share/control-center-2.0/capplets</LegacyDir ><!– Read standard .directory and .desktop file locations –>
<DefaultAppDirs/>
<DefaultDirectoryDirs/><!– Read in overrides and child menus from applications-merged/ –>
<DefaultMergeDirs/><!– Accessories submenu –>
<Menu>
<Name>Accessories</Name>
<Directory>Accessories.directory</Directory>
<Include>
<And>
<Category>Utility</Category>
<Not>
<Category>System</Category>
</Not>
</And>
</Include>
</Menu> <!– End Accessories –><!– Accessibility submenu –>
<Menu>
<Name>Accessibility</Name>
<Directory>Accessibility.directory</Directory>
<Include>
<And>
<Category>Accessibility</Category>
<Not>
<Category>Settings</Category>
</Not>
</And>
</Include>
</Menu> <!– End Accessibility –><!– Development Tools –>
<Menu>
<Name>Development</Name>
<Directory>Development.directory</Directory>
<Include>
<And>
<Category>Development</Category>
</And>
<Filename>emacs.desktop</Filename>
</Include>
</Menu> <!– End Development Tools –><!– Education –>
<Menu>
<Name>Education</Name>
<Directory>Education.directory</Directory>
<Include>
<And>
<Category>Education</Category>
</And>
</Include>
</Menu> <!– End Education –><!– Games –>
<Menu>
<Name>Games</Name>
<Directory>Games.directory</Directory>
<Include>
<And>
<Category>Game</Category>
</And>
</Include>
</Menu> <!– End Games –><!– Graphics –>
<Menu>
<Name>Graphics</Name>
<Directory>Graphics.directory</Directory>
<Include>
<And>
<Category>Graphics</Category>
</And>
</Include>
</Menu> <!– End Graphics –><!– Internet –>
<Menu>
<Name>Internet</Name>
<Directory>Internet.directory</Directory>
<Include>
<And>
<Category>Network</Category>
</And>
</Include>
</Menu> <!– End Internet –><!– Multimedia –>
<Menu>
<Name>Multimedia</Name>
<Directory>Multimedia.directory</Directory>
<Include>
<And>
<Category>AudioVideo</Category>
</And>
</Include>
</Menu> <!– End Multimedia –><!– Office –>
<Menu>
<Name>Office</Name>
<Directory>Office.directory</Directory>
<Include>
<And>
<Category>Office</Category>
</And>
</Include>
</Menu> <!– End Office –><!– System Tools–>
<Menu>
<Name>System</Name>
<Directory>System-Tools.directory</Directory>
<Include>
<And>
<Category>System</Category>
<Not><Category>Settings</Category></Not>
</And>
</Include>
</Menu> <!– End System Tools –><!– Other –>
<Menu>
<Name>Other</Name>
<Directory>Other.directory</Directory>
<OnlyUnallocated/>
<Include>
<And>
<Category>Application</Category>
<Not><Category>Core</Category></Not>
<Not><Category>Settings</Category></Not>
</And>
</Include>
</Menu> <!– End Other –><!– The Debian menu –>
<Menu>
<Name>Debian</Name>
<MergeFile>debian-menu.menu</MergeFile>
<Directory>Debian.directory</Directory>
</Menu><Include>
<Filename>gnome-app-install.desktop</Filename>
</Include><!– Separator between menus and gnome-app-install –>
<Layout>
<Merge type=”menus”/>
<Merge type=”files”/>
<Separator/>
<Filename>gnome-app-install.desktop</Filename>
</Layout></Menu> <!– End Applications –>
E salve o arquivo. Provavelmente o menu já estará funcionando com essa configuração básica (modificações terão que ser feitas novamente). Caso ele ainda não apareça, vá até o terminal e digite “sudo update-menus”.
Pronto, caso todos os passos tenham sido seguidos, o menu deverá ter voltado normalmente, e você não precisará, assim como eu, ficar utilizando a barra de applets para conseguir chamar as aplicações pelo nome :)
Artigos Relacionados- Ubuntu 6.10, Mataram o Gray
- Finalmente Ubuntu e Internet JUNTOS!
- Configurando o Tim Web 3G no Ubuntu 9.10
- Placa onboard é melhor que dedicada, como assim Ubuntu?
- Agora é o Ubuntu
Comments
6 Responses to “Ubuntu: o menu aplicações sumiu, e agora?”
Leave a Reply




bom duas dicas pra você:
a primeira é que as pastas que começam com . (ponto) no /home/usuario são, em geral, configurações de algum programa (a pasta .purple é de configurações do pidgin, a .gimp-2.6 é do gimp 2.6, por aí vai). deletá-las faz o ubuntu copiar configurações padrão. sempre que eu faço uma besteira em algum aplicativo e ele para de rodar, vou lá e deleto e ele recarrega o padrão. bom pra crashes como o seu.
a segunda dica é o gnome-do. como vc usa gnome, eu sugiro usar o gnome-do. apertando super (o botão do windows) e espaço vc invoca uma telinha de onde vc pode chamar qualquer aplicativo. e usando os plugins, vc pode até controlá-los sem abri-los (o rhythmbox por exemplo, vc digita rhythmbox (normalmente, só “rh”) e aperta pra direita, daí vc já pode escolher qual artista, qual álbum, qual faixa… e depois dá enter pra ouvir logo!)
Eu estou usando este mesmo notebook e estou elogiando muito, principalmente a parte do Ubuntu com ele, atualmente e vez em quando (geralmente 5 segundos após inicializar o sistema e abrir o eclipse) o notebook trava, efeito este estranho, talvez possa ser o Drive opensource da ATI, ou mesmo um bug após a atualização do kernel, ou um problema de hardware, depois irei fazer esse teste para verificar a real fonte do problema, já que tal problema atualmente está ocorrendo no Ubuntu, e apenas quando abro o eclipse enquanto esta carregando outros programas, de todo caso as duas luzes centrais (que tem um simbolo de cadeado) ficam piscando constantemente.
Pow Quem poder me Ajuda Ai Eu Nao sei meexe Em Mt Bem em Computador é que meu pai tem fotos aki c eu perde essas fotoss Ele me mata Intao Por favor me ajudem eu nao sei como acha essa tal pasta home pq sumiu meu dekstop Minha Barra de ferramentas Protetor de tela so Só Internet Explorer Consigo acessar Pelo Amor de deus me Ajudem…..
Isso também aconteceu comigo no Debian 5.
Com essa dica, fiz uma experiência. Copiei esses mesmos arquivos, de uma partição com Ubuntu 8.10. Depois, colei na mesma pasta, no Debian. Apenas renomeei os arquivos. Deu certo: o menu de aplicações voltou a funcionar.
Mas que susto… ficar sem acesso a esse menu. É um bug muito grave para o Debian…
Valeu pela dica!
Pessoal, tive o problema com o Ubuntu 9.10 e resolvi assim:
Copiei os arquivos que faltavam /etc/xdg/menus/*.menu para a pasta /home/xxx/.config/menus/
[]‘s
Thiago Cruz
@Thiago Cruz: @Thiago Cruz:
Valeu cara! Tua dica me salvou ;]