2 votes

Gnome-terminal écrase/ignore les modifications manuelles apportées aux profils xml .gconf

J'ai un fichier XML pour un profil personnalisé pour gnome-terminal. Cependant, lorsque je place le fichier dans un répertoire approprié comme ~/.gconf/apps/gnome-terminal/profiles/Default/%gconf.xml, le fichier est bloqué la prochaine fois que je lance gnome-terminal. Le problème se produit également si je crée un nouveau profil et que je copie manuellement mon fichier xml sur le xml du profil nouvellement créé. Il se produit également si j'effectue les actions de copie alors que gnome-terminal n'est pas en cours d'exécution (je me connecte à l'une des psuedo-consoles et ne peut donc pas exécuter gnome-terminal). Quoi qu'il arrive, la prochaine fois que je lance gnome-terminal, les couleurs du profil ne sont pas appliquées et le fichier %gconf.xml que j'avais modifié est remplacé par le contenu du profil par défaut (comme je l'ai dit, clobbered).

Je suis sous ubuntu 10.04 avec le bureau gnome.

2voto

posipiet Points 371

Ce n'est pas gnome-terminal C'est la faute de l'entreprise ; elle ne fait que parler à l'entreprise. gconfd qui a sa propre vue de votre configuration, qui (à part la lecture au démarrage) ne se soucie pas de ce qui arrive aux fichiers sur le disque.

Au lieu d'éditer directement le XML, que diriez-vous d'utiliser gconftool-2 ou tout autre mécanisme officiel, au lieu de faire le tour gconfd est de retour ?

Si c'est trop difficile pour vous, il est peut-être possible de gconftool-2 --shutdown pour signaler gconfd pour quitter, effectuer les modifications, puis gconftool-2 --spawn pour redémarrer gconfd . Toutefois, d'autres processus utilisant GSettings ou GConf peuvent respawn gconfd avant d'avoir terminé.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X