Как использовать gsettings, когда нет никакой перечисленной схемы

Я желаю записать сценарий для переупорядочения загрузки compiz модулей, поэтому при использовании рабочего стола Единицы, экспо и масштаб загружаются в последний раз и набор hotcorners в тех плагинах, останется активным на перезагрузку. Это может легко быть сделано с помощью gui dconf-редактора. Однако любое время, через которое обновление проникает для единицы, эта установка, отложено к значению по умолчанию загрузки модуля Единицы в последний раз и уничтожения hotcorners.

Так нуждаясь в cli методе для изменения настроек в dconf-редакторе, расположенном в org/compiz/profiles/unity/plugins/core от

['ядро', 'составной объект', 'opengl', 'copytex', 'обстановка', 'regex', 'compiztoolbox', 'место', 'imgpng', 'сетка', 'unitymtgrabhandles', 'изменяет размер', 'mousepoll', 'снимок', 'gnomecompat', 'перемещается', 'vpswitch', 'сессия', 'стена', 'анимация', 'обходные решения', 'экспо', 'масштаб', 'исчезает', 'ezoom', 'unityshell']

кому:

['ядро', 'составной объект', 'opengl', 'copytex', 'обстановка', 'regex', 'compiztoolbox', 'место', 'imgpng', 'сетка', 'unitymtgrabhandles', 'изменяет размер', 'mousepoll', 'снимок', 'gnomecompat', 'перемещается', 'vpswitch', 'сессия', 'стена', 'анимация', 'обходные решения', 'исчезает', 'ezoom', 'unityshell', 'экспо', 'масштаб']

так выдача команды

gsettings list-schemas | grep -i compiz

шоу, что нет никакой схемы для того, что я должен изменить настолько пробующий вместо этого

gsettings list-recursively | grep -i compiz

дает намного более длинный список, но не очень полезный для моего проекта. Где я пошел не так, как надо или есть ли другое решение моей проблемы?

3
задан 16 July 2013 в 18:19

1 ответ

Я ожидаю, что это будет так, добавление «кавычек» к значению как часть правильного форматирования GVariant, необходимого для установки строк.

gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ active-plugins \
 "['core', 'composite', 'opengl', 'copytex', 'decor', 'regex', 'compiztoolbox', 'place' 
,'imgpng', 'grid', 'unitymtgrabhandles', 'resize', 'mousepoll', 'snap', 'gnomecompat',
'move', 'vpswitch', 'session', 'wall', 'animation', 'workarounds', 'fade', 'ezoom', 
'unityshell', 'expo', 'scale']"
0
ответ дан 16 July 2013 в 18:19

Другие вопросы по тегам:

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