Como redefinir as configurações de evolução para os padrões?

7

Eu não uso o Evolution há muito tempo e gostaria de redefinir todas as configurações e começar do zero. Como eu poderia fazer isso?

    
por m0thman 23.08.2012 / 11:20

3 respostas

6

Para a versão 3.4, como o Evolution mudou para dconf , uma limpeza completa significaria:

evolution --force-shutdown
rm -rf ~/.local/share/evolution
rm -rf ~/.gconf/apps/evolution
rm -rf ~/.cache/evolution
rm -rf ~/.config/evolution
dconf reset -f /org/gnome/evolution/

Para ser absolutamente seguro, você também pode remover todas as informações de gconf . Se não estiver lá, não pode ser removido (o que também é bom no seu caso) - e se ainda estiver lá, você quer removê-lo. Para isso:

  1. Desligamento gconf : gconftool-2 --shutdown
  2. Verifique se o processo daemon gconf se foi: ps aux | grep gconf
    • se ainda estiver lá, mate: kill -9 12345 (substitua "12345" pelo PID encontrado)
  3. Vamos todos os foguetes, atire em tudo em movimento:
    sudo gconftool-2 --recursive-unset /apps/evolution
    sudo gconftool --recursive-unset /apps/evolution
    gconftool-2 --recursive-unset /apps/evolution
    gconftool --recursive-unset /apps/evolution

Eu coloco os comandos com "sudo" primeiro (alguns howtos mencionam que você deve ser root para isso). Após a primeira chamada do gconftool sem sudo, você precisa repetir o desligamento do daemon, pois esse comando o inicia automaticamente novamente.

Agora vamos verificar nosso sucesso:

dconf dump /org/gnome/evolution/
gconftool --dump /apps/evolution

Isso agora deve gerar conjuntos vazios. Se você iniciar o Evolution neste momento, ele deverá abrir o assistente de configuração novamente (fez isso por mim). Se não (casos raros relataram isso), repita o procedimento acima, não ainda inicie o Evolution novamente, mas efetue logout (opcionalmente simplesmente reinicialize para estar no lado de salvamento), e efetue login novamente. Agora deveria ter feito o seu trabalho.

Observação: Como essas etapas incluem / abrangem tudo, desde gconf e dconf , elas devem funcionar com todas as versões do Evolution 3.x (as versões anteriores tinham estrutura de diretórios diferente, então as coisas precisam ser ligeiramente ajustadas para eles).

    
por Izzy 14.01.2013 / 21:13
0

Todas as informações relacionadas ao usuário da evolução são armazenadas no gconf. Remover / mover $HOME/.gconf/apps/evolution deve redefinir as configurações de evolução.

    
por devav2 23.08.2012 / 11:31
0

Nota: A remoção do diretório gconf pode não funcionar ao estar em uma sessão do GNOME enquanto ela é armazenada em cache. (E para qualquer um que esteja passando por: 3.2 ainda usa o gconf, estes passos seriam errados para a versão 3.4 e mais recente).

    
por andre 28.08.2012 / 12:15