Терминальный Gnome перезаписывающий/игнорирующий ручной файл изменяет на .gconf xml профили

У меня есть XML-файл для пользовательского профиля для терминала гнома. Однако, когда я бросаю файл в соответствующий каталог как ~/.gconf/apps/gnome-terminal/profiles/Default/%gconf.xml, файл ударен в следующий раз, когда я выполняю терминал гнома. Проблема происходит также, если я делаю новый профиль и вручную копирую мой XML-файл по xml недавно созданного профиля. Это также происходит, если я выполняю действия копии, когда терминал гнома не работает (я вхожу в одну из psuedo-консолей и таким образом не могу выполнять терминал гнома). Что бы ни случилось, в следующий раз, когда я выполняю терминал гнома, цвета профиля не применяются, и файл %gconf.xml, который я отредактировал, изменяется на содержание профиля по умолчанию (как я сказал, ударенный).

Я выполняю человечность 10.04 с рабочим столом гнома.

2
задан 17.09.2010, 21:57

1 ответ

Это не gnome-terminalотказ; это просто говорит gconfd демон, который имеет его собственное представление Вашей конфигурации, которая (кроме чтения после запуска) не заботится о том, что происходит с файлами на диске.

Вместо того, чтобы редактировать XML непосредственно, как насчет того, чтобы использовать gconftool-2 или некоторый другой официальный механизм, вместо того, чтобы распространяться вокруг gconfdназад?

Если это слишком трудно для Вас, может быть возможно gconftool-2 --shutdown сигнализировать gconfd для выхода внесите изменения, затем gconftool-2 --spawn перезапускать gconfd. Однако другие процессы с помощью GSettings или GConf могут повторно метать икру gconfd прежде чем Вы будете сделаны.

2
ответ дан 09.01.2020, 03:44

Теги

Похожие вопросы