Sind Sie ein Benutzer einer leichten Linux-Distribution und verwenden Sie xkompmgr Desktop-Effekte (Transparenzen, Schatten usw.) haben? Möglicherweise leiden Sie unter der schlechten Leistung von xcompmgr, da es viele Fehler enthält.
Andere Projekte, die als Forks von xcompmgr entstanden sind, konnten einen Großteil dieser Fehler beheben und sogar einige bemerkenswerte Verbesserungen hinzufügen. Es ist der Fall xcompmgr-dana y de Comptonvor allem letzteres.
Compton
Installation in Arch und Derivaten:
yaourt -S compton-git
Um compton zu konfigurieren, bearbeiten Sie einfach die Datei .config / compton.conf.
Verwenden der glx-Rendering-Engine
Ich verwende Compton seit langem als Ersatz für xcompmgr. Obwohl Compton viel besser lief als xcompmgr, war die HD-Videowiedergabe auf meinem ultraleichten Manjaro mit LXDE immer noch schlecht. Etwas ist fehlgeschlagen.
Dort entdeckte ich, dass Compton mit zwei Rendering-Engines ausgestattet ist: xrender y glx (was OpenGL nutzt). Unnötig zu erwähnen, dass die glx-Engine VIEL schneller ist als xrender. Obwohl es sich noch in der „experimentellen“ Phase befindet, erwies es sich zumindest in meinem Fall als recht stabil.
Um glx verwenden zu können, müssen Sie einige Änderungen an der Konfigurationsdatei vornehmen.
nano .config/compton.conf
Am Ende der Datei müssen wir hinzufügen:
# Otros
backend = "glx"
vsync = "opengl";
glx-no-stencil = true;
glx-copy-from-front = false;
glx-no-rebind-pixmap = true;
glx-swap-method = "exchange";
unredir-if-possible = true;
Es ist möglich, weitere Konfigurationsoptionen hinzuzufügen, die besser zu Ihrem Fall passen. Wer erfahren möchte, wie man Compton gründlich konfiguriert, dem empfehle ich einen Blick auf Arch Wiki und Compton Wiki. Dort finden Sie sehr wertvolle Informationen.
Meine vollständige Compton-Konfigurationsdatei wurde verlassen so.
Um die Änderungen zu bemerken, müssen Sie compton neu starten. Dies wird folgendermaßen erreicht:
Killall Compton
Drücken Sie dann Alt + F2 und geben Sie „compton“ (ohne Anführungszeichen) ein.
Videos abspielen
Zuletzt musste ich noch eine kleine Änderung an meinem Videoplayer (SMPlayer) vornehmen, um die an Compton vorgenommenen Änderungen voll nutzen zu können.
ich ging zu Optionen> Einstellungen> Video> Treiber Beenden Sie und wählen Sie die Option gl. Wie im Compton-Wiki empfohlen, ist es besser, wenn Ihre Karte dies unterstützt VDPAU. Meine nVidia-Karte ist etwas alt, also musste ich mich an gl halten.
Ausgezeichnete Post. Ich hatte kein Problem mit dem Video, aber ich konnte keinen Weg finden, mein Conky gut mit Compton zusammenarbeiten zu lassen.
Um dieses Problem zu lösen, empfehle ich Ihnen zu lesen
https://wiki.archlinux.org/index.php/Compton#Conky_without_shadows
https://github.com/chjj/compton/wiki/faq
Prost! Paul.
Vielen Dank, ich werde es mir ansehen.
ist es möglich, es in gnome zu verwenden?
Der Link zu Ihrer Konfigurationsdatei ist nicht verfügbar.
Funktioniert perfekt ... versuchen Sie es erneut.
Für AMD-Benutzer, die den kostenlosen Treiber verwenden, werden sowohl die xv- als auch die opengl-Ausgabe ohne Zerreißen angezeigt, und der Chromblitz wird auch angezeigt, da er seine eigene vsync-Funktion verwendet (diejenige, die Firefox nicht verwendet), obwohl die Bewegung der Fenster erfolgt reißen.
Wenn Sie den geschlossenen Treiber verwenden, klicken Sie einfach auf "Rissfrei" und fertig, und aktivieren Sie dann mit compton Transparentfolien usw.
Guten Tag, ich kann die Compton-Konfigurationsdatei nicht finden. Ich komme aus Manjaro Xfce. Um Compton auszuführen, melde ich mich mit einem Befehl an, sodass ich nie nach dieser Konfigurationsdatei suchen musste.
~ / .config / compton.conf oder ~ / .compton.conf, beide existieren nicht oder sind leer ... Ich freue mich über jede Hilfe ...
Wie seltsam ... das sind die 2 Orte, an denen sie normalerweise aufbewahrt werden.
Ebenso wäre es nicht seltsam, wenn es nicht existieren würde. Du musst es schaffen. 🙂
Prost! Paul.
Ja, ich habe es in / home mit der hier angegebenen Konfiguration erstellt und starte es mit compton -b. Es gibt keine Risse, wenn ich ein Fenster bewege. Es ist kaum wahrnehmbar, wenn ich Videos über das Internet anschaue, aber beim Betrachten von HD-Videos sieht es gleich aus. Ich habe VLC, aber wenn ich openGL als Ausgabe auswähle, sieht es genauso aus. Es verbessert sich sehr, aber ich werde sicherlich einige zusätzliche Konfigurationen vornehmen müssen ...
Möglicherweise. In VLC habe ich nicht getestet.
Ebenso empfehle ich, dass Sie "Hardware-Decodierung" in VLC aktivieren und SAA-Untertitel deaktivieren (oder so ähnlich, ich kann mich nicht ganz an den Namen erinnern).
Umarmung! Paul.
Hallo eine Frage, wie würde es in Xubuntu 14.04 installiert?
Hallo Jamin!
Zunächst müssten Sie den XFCE Window Composer deaktivieren und dann compton installieren (über das Software Center oder mit sudo apt install compton).
Zum Starten geben Sie einfach "compton" (ohne Anführungszeichen) in ein Terminal ein.
Ich hinterlasse Ihnen diesen Link (auf Englisch), der meiner Meinung nach sehr nützlich sein kann: http://duncanlock.net/blog/2013/06/07/how-to-switch-to-compton-for-beautiful-tear-free-compositing-in-xfce/
Prost! Paul.