Standardmäßig Compiz in Unity 2D verwenden


7

Meine Hardware kann mit Compiz gut umgehen, aber nicht mit Unity 3D. Ich hasse Metacity mehr als Unity 2D, deshalb habe ich Compositors mit verwendet compiz --replace. Damit habe ich jedoch zwei Probleme:

  1. compiz --replace Ist dies vorübergehend ist, wird es beim nächsten Neustart / Anmelden wieder auf Metacity zurückgesetzt
  2. Compiz verlässt den Fensterdekorateur, wenn die Fenster maximiert sind.

... Ich denke, das ist die gleiche Frage ... das Kopfgeld könnte dein sein! askubuntu.com/questions/70408/…
fossfreedom

@fossfreedom Beantwortet mit dem Fensterdekorator Teil dort.
Oxwivi

Antworten:


15

Compiz als Standard-Unity 2D-Compositor

Gehen Sie zu einem Terminal und geben Sie ein:

sudoedit /usr/share/gnome-session/sessions/ubuntu-2d.session

Wechseln Sie metacityin der fünften Zeile zu compiz:

DefaultProvider-windowmanager=compiz

Entfernen Sie die Fensterdekoration von maximierten Fenstern

Um das Problem mit dem Fensterdekorateur zu lösen, führen Sie einfach Folgendes im Terminal oder Alt+ aus, F2und die Fensterdekoration verschwindet sofort:

gconftool-2 -s -t Zeichenfolge '/ apps / compiz-1 / plugins / decor / screen0 / options / decoration_match' '! state = maxvert'

Dasselbe kann mit dem CompizConfig Settings Manager, CCSM, durchgeführt werden, wenn Sie es bereits installiert haben:

Geben Sie hier die Bildbeschreibung ein


Andere Orte haben vorgeschlagen, !(state=maxvert & state=maxhorz)stattdessen zu verwenden , da dies nur für vollständig maximierte Fenster anstelle von teilweise aktiviert wird
isaaclw
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.