Как посмотреть набор плагинов Compiz по умолчанию и добавить или удалить плагины из набора с помощью интерфейса командной строки?
Есть ли файл конфигурации, который я могу редактировать для общесистемной конфигурации?
От 14,04
Выполненный dconf dump /org/compiz/profiles/unity/ | grep active-plugins
в Терминале. Это даст Вам что-то как
active-plugins=['core', 'composite', 'opengl', 'wall', 'resize', 'vpswitch', 'compiztoolbox', 'move', 'snap', 'grid', 'imgpng', 'commands', 'unitymtgrabhandles', 'mousepoll', 'place', 'copytex', 'regex', 'session', 'animation', 'fade', 'expo', 'workarounds', 'ezoom', 'scale', 'unityshell']
См. ответ https://askubuntu.com/a/320677/10475
Обычно Вы могли установить настройки в масштабе всей системы с переопределениями поставщика в gsettings. Поскольку не возможно записать файл переопределения схемы, который включает путь DConf (см. также № 1281580), необходимо установить настройки в dconf непосредственно:
Шаг 1: Создайте файл user
в /etc/dconf/profile/
с этим содержанием:
user-db:user
system-db:compiz
Шаг 2: Создайте папку compiz.d
в /etc/dconf/db/
Шаг 3:
Создайте файл 00_default_plugins
в /etc/dconf/db/compiz.d/
и помещенный _your list of plugins_
внутри (выполненный dconf dump /org/compiz/profiles/unity/ | grep active-plugins
получить список Ваших на самом деле активированных плагинов).
Пример:
[org/compiz/profiles/unity/plugins/core]
active-plugins=['core', 'composite', 'opengl', 'move', 'vpswitch', 'copytex', 'grid', 'commands', 'snap', 'compiztoolbox', 'mousepoll', 'place', 'resize', 'imgpng', 'session', 'wall', 'regex', 'unitymtgrabhandles', 'animation', 'winrules', 'fade', 'workarounds', 'expo', 'scale', 'ezoom', 'unityshell']
Шаг 4:
Установите эту обязательную настройку. Создайте папку locks
в /etc/dconf/db/compiz.d/
и помещенный файл называют 00_compiz_active_plugins
с этим содержанием внутри:
/org/compiz/profiles/unity/plugins/core/active-plugins
Шаг 5: выполненный sudo dconf update
в терминале для компиляции.
Теперь можно открыть гостевую сессию и проверить, применяется ли установка.
NB: можно назвать system-db
путем Вы любите, но имеете в виду что папка compiz.d
в моем примере должен быть назван тем же как Ваш system-db
с a .d
добавленный.
Кредиты:
https://wiki.gnome.org/Projects/dconf/SystemAdministrators
http://blog.chapus.net/more-gnome-unity-system-defaults/
По крайней мере, в 11,04 и 11.10 это даст Вам список включенных плагинов в скобках. []
gconftool-2 --get /apps/compiz-1/general/screen0/options/active_plugins
можно взять тот список, добавить к или вычесть и затем установить с этим, с помощью "вокруг скобок" []"
gconftool-2 --set --type=list --list-type=string /apps/compiz-1/general/screen0/options/active_plugins "[list,goes,in,here]"