web-dev-qa-db-fra.com

Comment réinitialiser les paramètres d'évolution aux valeurs par défaut?

Je n’ai pas utilisé Evolution depuis longtemps et je voudrais réinitialiser tous les paramètres et recommencer à zéro. Comment pourrais-je faire cela?

8
m0thman

Pour la version 3.4, lorsque Evolution passait sur dconf, un nettoyage complet signifierait:

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/

Pour plus de sécurité, vous pouvez également supprimer toutes les informations gconf. Si ce n'est pas là, il ne peut pas être supprimé (ce qui convient également dans votre cas) - et s'il est toujours là, vous voulez le supprimer. Pour ça:

  1. Arrêt gconf: gconftool-2 --shutdown
  2. Vérifiez si le processus du démon gconf est parti: ps aux | grep gconf
    • si c'est toujours là, tuez-le: kill -9 12345 (remplacez "12345" par le PID trouvé)
  3. Laissez toutes les roquettes partir, tirez sur tout ce qui bouge:
    Sudo gconftool-2 --recursive-unset /apps/evolution
    Sudo gconftool --recursive-unset /apps/evolution
    gconftool-2 --recursive-unset /apps/evolution
    gconftool --recursive-unset /apps/evolution

Je mets les commandes avec "Sudo" en premier (certains howtos mentionnent que vous devez être root pour cela). Après le premier appel de gconftool sans Sudo, vous devez répéter l'arrêt du démon, car cette commande le redémarre automatiquement.

Maintenant vérifions notre succès:

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

Cela devrait maintenant donner des ensembles vides. Si vous démarrez Evolution à ce stade, il devrait faire apparaître à nouveau l'assistant de configuration (l'a fait pour moi). Si ce n'est pas le cas (rares cas signalés), répétez la procédure ci-dessus, démarrez pas encore, redémarrez encore Evolution, mais déconnectez-vous (redémarrez éventuellement pour être du côté de la sauvegarde), puis reconnectez-vous. Maintenant il aurait dû faire son travail.

Remarque: Comme ces étapes incluent/couvrent tout de gconf et dconf, elles devraient fonctionner avec toutes les versions d’Evolution 3.x (les versions précédentes avaient une structure de répertoires différente, il faut donc légèrement les ajuster).

7
Izzy

Remarque: La suppression du répertoire gconf risque de ne pas fonctionner si vous êtes dans une session GNOME car celle-ci est mise en cache. (Et pour tous ceux qui conduisent avec: 3.2 utilise toujours gconf, ces étapes seraient erronées pour la version 3.4 et plus récente).

0
andre

Toutes les informations relatives à l'évolution de l'utilisateur sont stockées dans gconf. Supprimer/déplacer $HOME/.gconf/apps/evolution devrait réinitialiser les paramètres d’évolution.

0
devav2