Deaktivieren Sie Composite, ohne X neu zu starten

10

Damit ich HD-Videos ohne Zerreißen ansehen kann, muss ich meine Composite-Einstellung deaktivieren xorg.conf

Section "Extensions"
    Option "Composite" "Disable"
EndSection

Aber ich liebe meine Transparenz. Wie kann ich sie aktivieren und deaktivieren, ohne X neu zu starten? (Vorzugsweise über die Befehlszeile)

Amree
quelle
1
Verwandte Themen: Dieser Beitrag im Jahr 2011 enthält Antworten auf die Befehlszeilenmethode zum Umschalten des Compositing ohne Neustart von X. Bis zu diesem Datum getestet.
Clearkimura
Für alle, die diese Frage finden und das Compositing dauerhaft deaktivieren möchten: Im obigen xorg.confSnippet sollte der Name der Erweiterung so geschrieben werden COMPOSITE, dass er auf aktuellen Xorgs funktioniert.
JanKanis

Antworten:

6

Verwenden Sie das Fusionssymbol .

Alt-Text

iamsid
quelle
2
Oder verwenden Sie "metacity - replace" zum Deaktivieren von Composite-Effekten (und "compiz --replace" zum Aktivieren);)
2

Ich habe einen besseren Weg gefunden, einfach:

  1. Speisekarte
  2. die Einstellungen
  3. Window Manager-Optimierungen
  4. Registerkarte "Compositor"
  5. Deaktivieren Sie "Display Compositing aktivieren".

Ich denke, das ist besser, da keine neue Anwendung installiert werden muss und ich beim Ansehen von HD-Filmen nicht reißen konnte.

Amree
quelle
1

Sie können eine X-Erweiterung nicht deaktivieren, während der Server ausgeführt wird. Das X-Protokoll kann Clients einfach nicht mitteilen: „Oh, warte, diese Erweiterung, von der ich sagte, dass Sie sie verwenden könnten, ist nicht mehr gültig und Sie stürzen ab, wenn Sie versuchen, sie zu verwenden es jetzt." Alles, was Sie tun können, ist, die Ausführung des von Ihnen verwendeten Composite Managers zu beenden (wie in der Antwort von @ iamsid vorgeschlagen).

alanc
quelle