Wie kann ich den Standardsatz der Compiz-Plugins anzeigen und mithilfe der Befehlszeilenschnittstelle Plugins zum Satz hinzufügen oder daraus entfernen?
Gibt es eine Konfigurationsdatei, die ich für die systemweite Konfiguration bearbeiten kann?
Antwort1
Zumindest in 11.04 und 11.10 erhalten Sie dadurch eine Liste der aktivierten Plugins in Klammern. []
gconftool-2 --get /apps/compiz-1/general/screen0/options/active_plugins
Sie können diese Liste nehmen, hinzufügen oder entfernen und dann damit festlegen, indem Sie " um die Klammern "[]" verwenden.
gconftool-2 --set --type=list --list-type=string /apps/compiz-1/general/screen0/options/active_plugins "[list,goes,in,here]"
Antwort2
Ab 14.04
Liste der aktiven Compiz-Plugins
Führen Sie es dconf dump /org/compiz/profiles/unity/ | grep active-plugins
in einem Terminal aus. Das Ergebnis ist etwa
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']
Konfigurieren Sie die Einstellungen pro Benutzer
Siehe Antworthttps://askubuntu.com/a/320677/10475
Systemweite Konfiguration
Normalerweise können Sie systemweite Einstellungen vornehmen mitAnbieterüberschreibungen in gsettings. Wie es istEs ist nicht möglich, eine Schema-Override-Datei zu schreiben, die einen DConf-Pfad enthält(siehe auch#1281580) du musstLegen Sie die Einstellungen direkt in dconf fest:
Schritt 1user
: Erstellen Sie eine Datei /etc/dconf/profile/
mit diesem Inhalt:
user-db:user
system-db:compiz
Schritt 2: Erstellen Sie einen Ordner compiz.d
in/etc/dconf/db/
Schritt 3: Erstellen
Sie die Datei und fügen Sie sie ein (führen Sie sie aus, um eine Liste Ihrer aktuell aktivierten Plugins zu erhalten).00_default_plugins
/etc/dconf/db/compiz.d/
_your list of plugins_
dconf dump /org/compiz/profiles/unity/ | grep active-plugins
Beispiel:
[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']
Schritt 4:
Machen Sie diese Einstellung obligatorisch. Erstellen Sie einen Ordner locks
und /etc/dconf/db/compiz.d/
legen Sie darin eine Datei 00_compiz_active_plugins
mit folgendem Inhalt ab:
/org/compiz/profiles/unity/plugins/core/active-plugins
Schritt 5: sudo dconf update
Zum Kompilieren in einem Terminal ausführen.
Jetzt können Sie eine Gastsitzung öffnen und prüfen, ob die Einstellung angewendet wird.
Achtung: Sie können system-db
den Ordner beliebig benennen, aber denken Sie daran, dass der Ordner compiz.d
in meinem Beispiel denselben Namen wie Ihrer haben muss, system-db
mit einem .d
angehängten.
Credits:
https://wiki.gnome.org/Projects/dconf/SystemAdministrators
http://blog.chapus.net/more-gnome-unity-system-defaults/