web-dev-qa-db-fra.com

Pourquoi Gsettings n'est pas suffisant pour réinitialiser mes paramètres nautilus?

J'essaie de réduire un bogue (pour éventuellement le signaler ou abandonner s'il s'avère que la réinitialisation d'un paramètre simple suffira à s'en débarrasser)

J'ai remarqué qu'avec un nouvel utilisateur, le bogue n'apparaît pas

j'ai donc essayé de réinitialiser la configuration du nautile de mon utilisateur

J'ai renommé .config/nautilus J'ai renommé .nautilus2 (nom étrange ... pourquoi le 2?) Et j'ai fait un

gsettings reset-recursively org.gnome.nautilus

étrangement, cela n'a pas fonctionné:

à titre d'exemple (sinon c'est complètement inintéressant), j'ai précédemment configuré pour utiliser ma maison comme dossier de bureau, et maintenant la clé a été correctement réinitialisée

$gsettings get org.gnome.nautilus.preferences desktop-is-home-dir 
false

et pourtant sur mon bureau je vois le contenu de mon dossier personnel (ce qui signifie que les paramètres dconf ne sont pas respectés)

Je sais qu'avec la transition vers gtk3 il y a eu beaucoup de changements (avant que j'aurais dû utiliser gconf ... mais maintenant il y a dconf et gsettings), donc il y a pas mal de questions ici sur nautilus ... mais ceux-ci semblent malheureusement désormais dépassés

3
berdario

Ne croyez pas que ce soit un bug, gsettings devrait activer/désactiver cette option et vous verriez le changement immédiatement

Vous pouvez essayer de le basculer une fois avec la commande set, définir sur true, puis revenir sur false.

Les paramètres utilisateur sont stockés dans 1 fichier - ~./Config/dconf/user

Bien que vous ne puissiez pas lire ce fichier facilement, vous pouvez le déplacer ou le supprimer, puis vous déconnecter/vous connecter et voir

1
doug