In meinem Fall musste ich nur auf OpegGL 3.1 umsteigen. Einige Updates haben es wahrscheinlich auf OpenGL 2 geändert und das Flackern begann.
Martin Vseticka
@MartinVseticka Nein, sie restaurierten Feature;)
Dawid Drozd
Antworten:
39
Ich hatte das gleiche Problem, aber mit einer anderen Grafikkarte und einem anderen Betriebssystem (Fedora 22 KDE-Spin). Ich bin gerade auf folgendes gestoßen:
Das hat mehrere Möglichkeiten, die das Problem zumindest unter Fedora zu lösen scheinen. Ich versuche Option 3 und es scheint so, als ob es funktioniert, und die ersten beiden Optionen sind Dinge, die rein über die KDE-Systemeinstellungen-App geändert werden können (sollten nicht für das Betriebssystem spezifisch sein).
Hoffe das hilft dir!
BEARBEITEN: Um diese Antwort zu verbessern, füge ich hier eine Zusammenfassung des oben angegebenen Links ein. Um dieses Problem zu lösen, gibt es drei Möglichkeiten
Wechseln Sie zu Systemeinstellung> Hardware> Anzeige und Monitor> Compositor, und ändern Sie die Aufreißverhinderung in "Vollbildwiederholungen".
Alternativ können Sie im selben Menü den Compositor in XRender ändern
Wenn Sie keine der oben genannten Aktionen durchführen möchten, erstellen Sie eine Skriptdatei mit dem /etc/profile.dNamen kwin.sh(oder mit einer Endung von .sh). In diese Datei die Zeile einfügenexport KWIN_TRIPLE_BUFFER=1
Dies wird empfohlen, wenn in Ihrer .xsession-errorsDatei erwähnt wird, dass Triple Buffering nicht verfügbar ist. Um dies zu finden, habe ich die Datei in kwrite geöffnet und nach triple gesucht. Nach dem Erstellen der Datei ist diese Meldung bei nachfolgenden Neustarts nicht mehr vorhanden.
Das hat mich in die richtige Richtung gelenkt. In meinem Fall habe ich "Tearing Prevention" auf None gesetzt. Bildschirm ist jetzt perfekt. Verwendung von OpenGL 3.1.
Cartland
Ich habe dieses Problem seit ungefähr zwei Jahren in Plasma-Versionen ein- und ausgeschaltet. (Derzeit installiert: 5.6.2.) Besonders schlimm war es, wenn über einen Sperrbildschirm entsperrt wurde. Entweder Option 1 oder Option 2 haben das Problem für mich behoben, aber ich habe auch versucht, die Aufreißverhinderung auf "Nie" zu setzen, und das hat auch funktioniert. Da dies die Option war, die mir keine beängstigende Warnung gab, halte ich mich vorerst daran. Ich bearbeite diesen Kommentar, wenn wieder Probleme auftauchen.
JD Baldwin
Das Flackern verschwand sofort auf meinem System, NUR beim Wechsel von OpenGL zu Xrender (Lösung Nr. 2).
Für mich hat die Verwendung von XRender gut funktioniert, opengl 2 und 3 verursachten Probleme.
Rodislav Moldovan
3
Ich habe auch flackern. Ich fand auch, dass das Ändern der Compositor-Einstellungen das Problem nur vorübergehend behebt. Der Grund dafür ist, dass der Compositor neu gestartet wird. Ich habe noch keine vollständige Lösung, aber ein zweimaliger Neustart des Compositors mit UMSCHALT + Alt + F12 ist eine effiziente Lösung .
Arbeitete auch für mich. Scheint nur zu flackern, wenn Sie mit geöffnetem Chromium oder Firefox zum Arbeitsbereich wechseln.
DrA7
1
Ich hatte dieses Problem sehr extrem mit KDE Plasma 5.9.5 unter Arch Linux in einer VirtualBox-Gast-VM. Das Problem scheint durch gelöst worden zu sein
Dies ist die einzige Lösung, die für mich funktioniert hat. Ich vermute, dass die vorherige Version von vbox guest additions, die mit der virtuellen CD geliefert wurde, das Problem verursacht hat. virtualbox-guest-utilsBefehl gab zwei Optionen; Ich habe die mit archdrauf genommen (meine Distribution war Bogen). Ich würde KDE fast aufgeben. Vielen Dank!
Ébe Isaac
1
Auf meinem System Kubuntu 18.04 mit NVIDIA-proprietärem Treiber funktionierte keine der aufgelisteten Lösungen, wenn er antwortet. Wenn ich "Mit VBlank synchronisieren" deaktiviere, wird das Problem vorerst gestoppt (ein Neustart war erforderlich).
Für den Fall, dass dies jemand anderem hilft, der nach einem ähnlichen Problem sucht: In Kubuntu 15.10 auf einer Macbook Pro-Netzhaut flimmerte es gelegentlich. Der Desktop wird problemlos geladen, jedoch flackert die Anzeige beim Minimieren / Ändern der Fenstergröße bei jedem weiteren Start. Option 1 'Full Screen Repaints' hat dies für mich behoben.
hatte auch das flackern mit kde auf kubuntu 15.10 auf einem i5-3320m mit integrierter hd4000. Es war wirklich ärgerlich, als ich Spiele wie Mincraft im Vollbildmodus gespielt habe.
Nachdem ich den Compositor gestoppt habe, flackert kein Vollbild mehr. Ich habe das Startup akut ohne den Komponisten eingestellt, das ist meine Seele.
Alle anderen oben beschriebenen Methoden hatten keinen Einfluss.
Vielleicht ist dies eine Sache, die KDE-Entwickler beheben müssen, weil ich viel darüber im Internet gelesen habe und viele Leute, die Efeubrücken-CPUs verwenden, dieses flackernde Problem haben.
Antworten:
Ich hatte das gleiche Problem, aber mit einer anderen Grafikkarte und einem anderen Betriebssystem (Fedora 22 KDE-Spin). Ich bin gerade auf folgendes gestoßen:
https://ask.fedoraproject.org/en/question/69542/fedora-22-full-screen-tearingflickering-under-kde/
Das hat mehrere Möglichkeiten, die das Problem zumindest unter Fedora zu lösen scheinen. Ich versuche Option 3 und es scheint so, als ob es funktioniert, und die ersten beiden Optionen sind Dinge, die rein über die KDE-Systemeinstellungen-App geändert werden können (sollten nicht für das Betriebssystem spezifisch sein).
Hoffe das hilft dir!
BEARBEITEN: Um diese Antwort zu verbessern, füge ich hier eine Zusammenfassung des oben angegebenen Links ein. Um dieses Problem zu lösen, gibt es drei Möglichkeiten
Wechseln Sie zu Systemeinstellung> Hardware> Anzeige und Monitor> Compositor, und ändern Sie die Aufreißverhinderung in "Vollbildwiederholungen".
Alternativ können Sie im selben Menü den Compositor in XRender ändern
Wenn Sie keine der oben genannten Aktionen durchführen möchten, erstellen Sie eine Skriptdatei mit dem
/etc/profile.d
Namenkwin.sh
(oder mit einer Endung von .sh). In diese Datei die Zeile einfügenexport KWIN_TRIPLE_BUFFER=1
Dies wird empfohlen, wenn in Ihrer
.xsession-errors
Datei erwähnt wird, dass Triple Buffering nicht verfügbar ist. Um dies zu finden, habe ich die Datei in kwrite geöffnet und nach triple gesucht. Nach dem Erstellen der Datei ist diese Meldung bei nachfolgenden Neustarts nicht mehr vorhanden.quelle
Ich habe auch flackern. Ich fand auch, dass das Ändern der Compositor-Einstellungen das Problem nur vorübergehend behebt. Der Grund dafür ist, dass der Compositor neu gestartet wird. Ich habe noch keine vollständige Lösung, aber ein zweimaliger Neustart des Compositors mit UMSCHALT + Alt + F12 ist eine effiziente Lösung .
quelle
Ich hatte dieses Problem sehr extrem mit KDE Plasma 5.9.5 unter Arch Linux in einer VirtualBox-Gast-VM. Das Problem scheint durch gelöst worden zu sein
quelle
virtualbox-guest-utils
Befehl gab zwei Optionen; Ich habe die mitarch
drauf genommen (meine Distribution war Bogen). Ich würde KDE fast aufgeben. Vielen Dank!Auf meinem System Kubuntu 18.04 mit NVIDIA-proprietärem Treiber funktionierte keine der aufgelisteten Lösungen, wenn er antwortet. Wenn ich "Mit VBlank synchronisieren" deaktiviere, wird das Problem vorerst gestoppt (ein Neustart war erforderlich).
quelle
Für den Fall, dass dies jemand anderem hilft, der nach einem ähnlichen Problem sucht: In Kubuntu 15.10 auf einer Macbook Pro-Netzhaut flimmerte es gelegentlich. Der Desktop wird problemlos geladen, jedoch flackert die Anzeige beim Minimieren / Ändern der Fenstergröße bei jedem weiteren Start. Option 1 'Full Screen Repaints' hat dies für mich behoben.
quelle
Ich habe das gleiche Problem mit Intel-Treibern unter Debian.
Es ist ein PSR-Fehler .
Sie müssen es also deaktivieren.
In Debian füge ich hinzu
Und Renn
quelle
hatte auch das flackern mit kde auf kubuntu 15.10 auf einem i5-3320m mit integrierter hd4000. Es war wirklich ärgerlich, als ich Spiele wie Mincraft im Vollbildmodus gespielt habe.
Nachdem ich den Compositor gestoppt habe, flackert kein Vollbild mehr. Ich habe das Startup akut ohne den Komponisten eingestellt, das ist meine Seele.
Alle anderen oben beschriebenen Methoden hatten keinen Einfluss.
Vielleicht ist dies eine Sache, die KDE-Entwickler beheben müssen, weil ich viel darüber im Internet gelesen habe und viele Leute, die Efeubrücken-CPUs verwenden, dieses flackernde Problem haben.
Schöne Grüße
quelle