Список и включение / отключение плагинов Compiz в командной строке

Как посмотреть набор плагинов Compiz по умолчанию и добавить или удалить плагины из набора с помощью интерфейса командной строки?

Есть ли файл конфигурации, который я могу редактировать для общесистемной конфигурации?

8
задан 1 November 2011 в 11:13

2 ответа

От 14,04

Перечислите активные compiz плагины

Выполненный 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/

4
ответ дан 1 November 2011 в 11:13

По крайней мере, в 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]"

enter image description here

5
ответ дан 1 November 2011 в 11:13

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

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