Verbessert die Option "Windows im Vollbildmodus nicht umleiten" in compiz die Leistung für die Videowiedergabe?


7

Ich habe diese Option in CCSM gefunden. Es ist standardmäßig deaktiviert. Es gibt einen Tooltip, der erklärt, dass das Zeichnen in Vollbildfenstern nicht auf Offscreen-Pixmaps umgeleitet werden kann.

Antworten:


8

Diese Option bewirkt, dass das Zeichnen direkt auf dem Bildschirm erfolgt, anstatt außerhalb des Bildschirms zu zeichnen und den gezeichneten Inhalt dann wieder auf den Bildschirm zu kopieren.

Somit kann die grafische Leistung erheblich verbessert werden.

Bei einigen Grafikkarten / Monitoren kann es jedoch zu einem Nachteil kommen, dass die Verwendung dieser Option zu einem dramatischen Flackern führen kann. Insbesondere - dieser Flackereffekt kann bei Vollbild-Apps auftreten.

Also - seine Arbeit experimentiert, aber wenn Sie flackern sehen, ist es am besten, nicht zu verwenden.

Denken Sie daran, dass die Verwendung von CCSM Ihren Desktop beschädigen kann.

Wenn Sie diesen Wert umschalten möchten, können Sie Folgendes verwenden:

gconftool-2 --set /apps/compizconfig-1/profiles/Default/plugins/composite/screen0/options/unredirect_fullscreen_windows --type bool 0

Ändern Sie 0für 1, um diese Option wieder einzuschalten.


4

Wenn Sie die proprietären Treiber von Nvidia verwenden, ist es sehr wichtig, die Weiterleitung von Vollbildfenstern aufzuheben. Andernfalls verwendet XVideo keine Synchronisierung für vblank und Sie sehen beim Abspielen von Videos Risse. Das Nvidia-Treiberhandbuch lautet:

Beachten Sie, dass die Xv-Adapter die Option zum Synchronisieren mit vblank ignorieren, wenn Sie in ein umgeleitetes Fenster zeichnen.


Wie würde man tun, was Sie vorschlagen?
Elijah Lynn

Verwenden Sie gconftool-2, wie von @fossfreedom in seiner Antwort erklärt .
Mihai Capotă

1
Ich erlebe das Gegenteil. Ich bekomme Riss mit der Option "Unredirect Fullscreen Windows" aktiviert, aber kein Riss damit deaktiviert.
Bart van Heukelom

@ BartvanHeukelom das gleiche mit mir
Mina Michael
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.