Я установил dconf-tools. В этом случае я манипулирую отображением имени на панели индикатора сеанса.
Я могу изменить это в графическом интерфейсе dconf-editor без проблем, захожу в приложение / индикатор-сессию и убираю галочку «Показать реальное имя на панели».
Тем не менее, я также попытался переключить его, просто используя dconf в командной строке:
dconf write /com/canonical/indicator/session/show-real-name-on-panel false
После перезагрузки панель не изменяется, и ключ в dconf-editor также не изменяется.
Более того, попытка обновить базу данных dconf через терминал приводит к ошибке:
$ dconf update
fatal: Error opening directory '/etc/dconf/db': No such file or directory
По моему опыту кажется, что dconf и dconf-editor не связаны между собой, поэтому мне просто интересно, что я делаю неправильно.
Если я могу понять это, я хочу просто поместить команду в скрипт bash для запуска в следующий раз, когда мне нужно будет выполнить чистую установку для обновления *. Я делаю много твиков за 6 месяцев и с этого момента просто хочу максимально автоматизировать.
- Немного не по теме: механизм обновления дистрибутива никогда не работал без помех для меня; Я пробовал это делать с 11.04 по 11.10.
gconf-editor
илиgconftool-2
. dconf можно изменить с помощьюdconf-editor
илиgsettings
.На Ubuntu 14.04 у меня работает следующее:
Значение действительно изменилось и осталось измененным после перезагрузки. У меня была другая проблема, что окна не были сохранены, но это совсем другая проблема.
источник
dconf
dump
+load
массовый экспорт и восстановлениеСбросить все настройки в файл:
Откройте этот файл в текстовом редакторе и выберите нужные параметры:
Если вы используете Vim, вам понадобится эта подсветка синтаксиса .
Если вы не знаете название параметра, но знаете, как изменить его с помощью графического интерфейса
unity-control-center
, выполните:а затем измените их. Точная настройка появится на терминале.
Когда вы хотите восстановить эти настройки, запустите:
Git отслеживать файл конфигурации, чтобы никогда не потерять его. https://github.com/andsens/homeshickhomesick - мой любимый метод.
Проверено на Ubuntu 15.10. Подсказка адаптирована с: http://catern.com/2014/12/21/plain-text-configuration-gnome.html
источник
Кажется (по крайней мере, в 15.10), что есть некоторые вещи (особенно compiz), которые хранят только конфигурацию на
dconf
уровне и не могут быть установлены черезgsettings
. Возможно, это влияет на другие пути конфигурации, но, вероятно, маловероятно - поскольку compiz находится на более низком уровне, чем единица, я не удивлен, что он ведет себя по-другому.Например, это будет работать:
пока этого не будет
Теперь, если бы я только мог понять, как перезагрузить Compiz без сбоев всего ...
источник