Conta de usuário desarrumada. Como restaurar a funcionalidade?

4

História completa:

Quando eu instalei o Portable Puzzle Collection de Simon Tatham através do Ubuntu, notei que alguns dos mais novos quebra-cabeças estavam faltando. Então eu decidi pegar os arquivos fonte e compilá-los eu mesmo. Desinstalei a coleção e baixei o arquivo tar.gz apropriado do site do criador.

Quando tentei make , recebi muitas mensagens de erro e descobri que faltavam algumas bibliotecas. Eu continuei instalando o lib-gtk-2.0 (eu acho) e minha primeira compilação no linux foi um sucesso.

Eu não tinha atalhos decentes na subpasta apropriada no menu do gnome (estou usando o UNE), então usei alacarte para anexar as imagens corretas aos atalhos.

A primeira coisa que notei foi que as outras contas de usuário também não tinham os atalhos. Além disso, todos os jogos sofreram o mesmo problema. Sempre que o usuário abria o menu do sistema em qualquer jogo, aquele menu permanecia desenhado para sempre na janela.

Eu não gostei nada disso, então decidi apenas manter os quebra-cabeças que estavam faltando na coleção original e reinstalar o resto da central de software do Ubuntu. Eu pensei que pelo menos teria a maioria dos jogos se comportando corretamente. Portanto, usei alacarte novamente para excluir os atalhos "comuns". Depois da instalação, eu não estava recebendo nenhum dos atalhos no menu do gnome (outras contas de usuários os tinham corretamente), então eu decidi deletar os arquivos de configuração do alacarte encontrados dentro de ~/.config/? (eu não estou na frente de um Ubuntu computador de corrida no momento, então não posso dizer com certeza).

Agora meu perfil de conta de usuário está corrompido. Quando eu faço logon, a barra superior (e somente) não está sendo carregada. Eu não quero estragar o perfil ainda mais, então decidi parar por aqui e pedir ajuda. Como restaurar a barra superior do gnome e ter meus atalhos funcionando corretamente a partir de agora? Excluir e recriar a conta do usuário não é uma opção.

Desculpe pela longa história (acredito que foi necessário explicar os passos que dei para ajudar os outros a me ajudarem). Parabéns ao cara que também pode me dizer por que os menus do sistema não funcionaram corretamente quando eu mesmo compilei os jogos.

Atualizar :

Também estou perdendo as barras de título e as bordas do Windows. Além disso, a ordem z das janelas não pode ser alterada (o Gnome não está trazendo a janela ativa na frente). Finalmente, em "Arquivos e Pastas" não há atalhos não estão funcionando (estou recebendo a mensagem "Nenhum aplicativo está registrado como lidar com este arquivo").

    
por Anax 26.08.2010 / 09:28

4 respostas

6

Quando você "remove" uma entrada de menu com alacarte , o que ela realmente faz é criar um arquivo local de usuário que descreva o aplicativo de acordo com o FreeDesktop.org "Desktop Entry Specification" , e indica que ele deve estar oculto no menu. Arquivos locais de "entrada de área de trabalho" substituem os arquivos de todo o sistema. Esses arquivos locais estão localizados em ~/.local/share/applications/ . Remova o arquivo * .desktop local e o sistema (como instalado pelo pacote) irá assumir o controle novamente.

    
por JanC 26.08.2010 / 10:04
2

Eu assumo (talvez incorretamente) que o UNE usa a mesma configuração do gnome normal. Para redefinir seus menus para um padrão de todo o sistema, execute este:

mv ~/.config/menus ~/.config/backupmenus

Se você não conseguir fazer login graficamente (até o ponto em que você pode obter uma janela de terminal), Control + Alt + F1 lhe dará um login de texto de onde você pode disparar o comando.

Eu suspeito que o menu não esteja carregando porque há algo errado com a configuração - geralmente é assim que essas coisas funcionam. Se a redefinição da estrutura do menu não funcionar, talvez você queira tentar mover a totalidade de .config , .gconf , .gnome e .gnome2 para fora, nessa ordem, para ver se há alguma correção nas coisas. / p>     

por Oli 26.08.2010 / 09:48
2

gconftool --recursive-unset /apps/panel && killall gnome-panel (do ubottu do # ubuntu) irá redefinir seus painéis para o padrão. Se alt + f2 estiver disponível, você pode simplesmente executá-lo a partir daí.

    
por aperson 26.08.2010 / 11:16
1

Eu li em OMG Ubuntu que O novo beta do UbuntuTweak pode fazer isso com um único clique. Eu nunca tinha experimentado (a nova função, eu tentei o UbuntuTweak, mas eu não gostei), o software beta, etc, etc, todos os avisos habituais, mas você pode tentar como última medida.

    
por Javier Rivera 26.08.2010 / 10:04