- Registriert
- 3 Aug. 2014
- Beiträge
- 28.573
Ich nutze schon länger Xfce4 und eigentlich hat es mich weniger gestört, aber der "hauseigenen Xfce4 Compositor" hat, selbst bei aktivierter VSync Option in den Feineinstellungen, "Screenflickering"/"Screentearing".
Das äußert sich bei mir so, wenn ich surfe (Firefox) - dann habe ich beim scrollen entweder ein 4-5 hohe Pixellinie die "flimmert" oder gar ein größeren Bereich der einfach "unsauber" nachgezogen wird.
Ich habe schon so viel darüber gelesen, bzw. über "Beschwerden" von anderen, das viele dann - schon 2013 - auf so etwas wie Compton umgestiegen sind, weil Xfce4 da wohl etwas "schwächer ist". Daher ein Wechsel auf Compton.
Compton hatte ich hier auch im Einsatz und es läuft bei Aktivierung während einer Sitzung perfekt und es gibt keine Mängel.
Folgende Config habe ich dafür im Einsatz:
~/.compton.conf
[src=text]backend = "glx";
vsync = "opengl-swc";
glx-no-stencil = true;
glx-no-rebind-pixmap = true;
paint-on-overlay = true;
glx-swap-method = "undefined";
detect-client-opacity = true;
mark-wmwin-focused = true;
mark-ovredir-focused = true;
use-ewmh-active-win = true;
# Enabled client-side shadows on windows.
shadow = true;
# Don't draw shadows on DND windows.
no-dnd-shadow = true;
# Avoid drawing shadows on dock/panel windows.
no-dock-shadow = true;
# Zero the part of the shadow's mask behind the window. Fix some weirdness with ARGB windows.
clear-shadow = true;
# The blur radius for shadows. (default 12)
shadow-radius = 8;
# The left offset for shadows. (default -15)
shadow-offset-x = -8;
# The top offset for shadows. (default -15)
shadow-offset-y = -8;
# The translucency for shadows. (default .75)
shadow-opacity = 0.5;
# The shadow exclude options are helpful if you have shadows enabled. Due to the way compton draws its shadows, certain applications will have visual glitches
# (most applications are fine, only apps that do weird things with xshapes or argb are affected).
# This list includes all the affected apps I found in my testing. The "! name~=''" part excludes shadows on any "Unknown" windows, this prevents a visual glitch with the XFWM alt tab switcher.
shadow-exclude = [
"name = 'Notification'",
"name = 'xfce4-notifyd'",
"name *= 'VLC'",
"name *= 'compton'",
"class_g ?= 'Notify-osd'",
"class_g ?= 'Xfce4-notifyd'"
];
inactive-opacity = 1;
active-opacity = 1;
# Fade windows during opacity changes.
fading = false;
# Window type settings
wintypes:
{
tooltip = { fade = false; shadow = false; };
};
[/src]
Wenn ich Compton mit "Compton -b" aus der Sitzung starte (logischerweise ist der Compositor von Xfce4 deaktiviert!), funktioniert alles.
Starte ich das System neu, friert das Bild auf dem Desktop ein, das heißt, ich sehe zum Beispiel die (Programm)"Leiste", die Uhrzeit und ähnliches (die bleibt aber stehen!), ich kann die Maus bewegen, sehe wie sich der Cursor ändert (zum Beispiel wenn sich eine Konsole beim Start geöffnet hat und dargestellt wird) - aber es kommt keine Reaktion mehr auf dem Bildschirm, bis auf die Mauscursor Änderung, alles andere eingefroren, auch Terminal/Menü anklicken, ist eingefroren. Da ich aber in einer Konsole tippen und auch nen "reboot" blind eintippen kann, funktioniert alles - nur die Darstellung der Fensterinhalte hat Probleme.
Compton hatte ich dann unter "Sitzungs- und Startverhalten" in den "Autostart" gelegt - mittels "compton -b" ebenfalls.
Das einzige wie ich den Desktop wieder funktionstüchtig bekommen konnte, compton im Recovery Mode deinstallieren (ob das umbennnen der Config etwas geändert hätte, habe ich nicht probiert...),
Jedenfalls, hat das schon jemand gehabt, ist das vielleicht ein Setting in der oberen Config? Aber warum läuft Compton "fehlerfrei", wenn ich diesen manuell "nachlade", eigentlich die gleiche Config.
Oder muß für das Starten über "Sitzungs- und Startverhalten", die ".compton.conf" nach "/root" kopiert werden? Vielleicht das nur falsche "Default"-Settings genommen worden sind?
Das äußert sich bei mir so, wenn ich surfe (Firefox) - dann habe ich beim scrollen entweder ein 4-5 hohe Pixellinie die "flimmert" oder gar ein größeren Bereich der einfach "unsauber" nachgezogen wird.
Ich habe schon so viel darüber gelesen, bzw. über "Beschwerden" von anderen, das viele dann - schon 2013 - auf so etwas wie Compton umgestiegen sind, weil Xfce4 da wohl etwas "schwächer ist". Daher ein Wechsel auf Compton.
Compton hatte ich hier auch im Einsatz und es läuft bei Aktivierung während einer Sitzung perfekt und es gibt keine Mängel.
Folgende Config habe ich dafür im Einsatz:
~/.compton.conf
[src=text]backend = "glx";
vsync = "opengl-swc";
glx-no-stencil = true;
glx-no-rebind-pixmap = true;
paint-on-overlay = true;
glx-swap-method = "undefined";
detect-client-opacity = true;
mark-wmwin-focused = true;
mark-ovredir-focused = true;
use-ewmh-active-win = true;
# Enabled client-side shadows on windows.
shadow = true;
# Don't draw shadows on DND windows.
no-dnd-shadow = true;
# Avoid drawing shadows on dock/panel windows.
no-dock-shadow = true;
# Zero the part of the shadow's mask behind the window. Fix some weirdness with ARGB windows.
clear-shadow = true;
# The blur radius for shadows. (default 12)
shadow-radius = 8;
# The left offset for shadows. (default -15)
shadow-offset-x = -8;
# The top offset for shadows. (default -15)
shadow-offset-y = -8;
# The translucency for shadows. (default .75)
shadow-opacity = 0.5;
# The shadow exclude options are helpful if you have shadows enabled. Due to the way compton draws its shadows, certain applications will have visual glitches
# (most applications are fine, only apps that do weird things with xshapes or argb are affected).
# This list includes all the affected apps I found in my testing. The "! name~=''" part excludes shadows on any "Unknown" windows, this prevents a visual glitch with the XFWM alt tab switcher.
shadow-exclude = [
"name = 'Notification'",
"name = 'xfce4-notifyd'",
"name *= 'VLC'",
"name *= 'compton'",
"class_g ?= 'Notify-osd'",
"class_g ?= 'Xfce4-notifyd'"
];
inactive-opacity = 1;
active-opacity = 1;
# Fade windows during opacity changes.
fading = false;
# Window type settings
wintypes:
{
tooltip = { fade = false; shadow = false; };
};
[/src]
Wenn ich Compton mit "Compton -b" aus der Sitzung starte (logischerweise ist der Compositor von Xfce4 deaktiviert!), funktioniert alles.
Starte ich das System neu, friert das Bild auf dem Desktop ein, das heißt, ich sehe zum Beispiel die (Programm)"Leiste", die Uhrzeit und ähnliches (die bleibt aber stehen!), ich kann die Maus bewegen, sehe wie sich der Cursor ändert (zum Beispiel wenn sich eine Konsole beim Start geöffnet hat und dargestellt wird) - aber es kommt keine Reaktion mehr auf dem Bildschirm, bis auf die Mauscursor Änderung, alles andere eingefroren, auch Terminal/Menü anklicken, ist eingefroren. Da ich aber in einer Konsole tippen und auch nen "reboot" blind eintippen kann, funktioniert alles - nur die Darstellung der Fensterinhalte hat Probleme.
Compton hatte ich dann unter "Sitzungs- und Startverhalten" in den "Autostart" gelegt - mittels "compton -b" ebenfalls.
Das einzige wie ich den Desktop wieder funktionstüchtig bekommen konnte, compton im Recovery Mode deinstallieren (ob das umbennnen der Config etwas geändert hätte, habe ich nicht probiert...),
Jedenfalls, hat das schon jemand gehabt, ist das vielleicht ein Setting in der oberen Config? Aber warum läuft Compton "fehlerfrei", wenn ich diesen manuell "nachlade", eigentlich die gleiche Config.
Oder muß für das Starten über "Sitzungs- und Startverhalten", die ".compton.conf" nach "/root" kopiert werden? Vielleicht das nur falsche "Default"-Settings genommen worden sind?
Zuletzt bearbeitet: