Где GNOME 3 хранит переопределения схемы / настроек?

435
l0b0

В связи с другим вопросом, какой каталог (если таковой имеется) GNOME 3.20 в Fedora 24 отслеживает для переопределений схемы / настроек? Согласно многим источникам, я должен иметь возможность добавлять переопределения /usr/share/glib-2.0/schemas/*.gschema.override, но я не могу заставить их работать (даже после запуска sudo /usr/bin/glib-compile-schemas --strict /usr/share/glib-2.0/schemas). Поддерживаются ли переопределения схемы?

Возможно, это связано с тем, что: после создания пользовательского сочетания клавиш вручную я не могу найти, где он хранится. Я попробовал grepping ~/.*, /etcи /usr/share, и единственное совпадение было в двоичном файле ~/.config/dconf/user.

1
_Schema_ переопределения или _setting_ переопределения? Схемы описывают только допустимые значения, а не фактические ... grawity 7 лет назад 0
@grawity Имена файлов `* .gschema.override`, но я думаю, что возможно все. GNOME слишком сложен для меня. l0b0 7 лет назад 0
Ну, этот конкретный формат все еще упоминается в справочной странице glib-compile-schemas, так что я предполагаю, что он все еще поддерживается? grawity 7 лет назад 0
После полдня попыток заставить его работать, я ничего не воспринимаю как должное. А поскольку `glib-compile-schemas` не жалуется, я понятия не имею, почему настройки не применяются. l0b0 7 лет назад 0
Поскольку переопределения схемы только переопределяют _schemas_ (то есть значения по умолчанию), но не имеют ничего общего с принудительным выполнением определенных настроек, я бы предположил. grawity 7 лет назад 0
@grawity [puppet-gnome] (https://github.com/camptocamp/puppet-gnome) специально создает такие файлы для изменения настроек, поэтому я уверен, что это не так. l0b0 7 лет назад 0

0 ответов на вопрос

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