Ich habe ein Upgrade von 4.4.0 auf 4.4.8 und dann auf 4.5.2 auf Ubuntu 16.04 LTS 64-Bit durchgeführt und es passiert immer noch.
Bei 4.5.2 ist es noch häufiger und hauptsächlich in Chrome (habe Firefox oder Oper noch nicht ausprobiert). Jedes Mal, wenn ich eine neue Webseite öffne. Irgendeine Möglichkeit, das zu beheben, oder ist es ein Fehler?
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)
04:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Venus XTX [Radeon HD 8890M / R9 M275X/M375X] (rev 81)
Prost.
google-chrome
16.04
flicker
Mookey
quelle
quelle
--disable-gpu-driver-bug-workarounds --enable-native-gpu-memory-buffers
einige zusätzliche Informationen hier: productforums.google.com/forum/#!topic/chrome/…i915
(Intel HD Graphics Driver) in Kernel 4.4.Antworten:
Nach einigen Recherchen habe ich eine Lösung für dieses Problem gefunden. Es funktioniert jetzt für mich.
Ich habe die Hardwarebeschleunigung für meinen Browser von deaktiviert
Settings > Advance Settings > System > uncheck the hardware acceleration
Ich hoffe, das funktioniert auf Ihrem Computer.
Ich benutze
google-chrome-stable Version 50.0.2661.94 (64-bit)
aufUbuntu 16.04
-----BEARBEITEN----
Wenn Sie auf Bildlaufverzögerung und Bildschirmriss stoßen. Machen Sie es wie von Amos Folarin im folgenden Kommentar vorgeschlagen:
Gehe zu:
chrome://flags/#smooth-scrolling
und aktiviere es.quelle
Ich hatte das gleiche Problem. Das Setzen der GPU-Rasterisierung auf "Für alle Ebenen erzwingen" scheint nun endlich zu funktionieren:
quelle
Ich habe es wie folgt behoben:
dann neu starten. Dies liegt daran, dass Intel-Treiber auf Modesetting umgestellt haben. Weitere Informationen finden Sie in diesem Kommentar im Chromium-Bug-Thread .
quelle
Öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein:
und scrolle runter bis du zu dieser Zeile kommst:
Fügen Sie dann diese beiden Parameter hinzu
Drücken Sie zum Speichern Strg + O und zum Beenden Strg + X.
Dann geben Sie diesen Befehl ein:
und füge diese Zeilen hinzu
Drücken Sie Strg + O und dann Strg + X.
Öffnen Sie Chromium und schreiben Sie in die Adressleiste:
chrome://flags/
und geben Sie ein.Zum Schluss öffnen Sie die Chromeinstellungen und klicken auf:
quelle
zero-copy, Override Software Rendering List, Display 2D List Canvas
) und es scheint, dass dies behoben wurde (auf Intel HD Graphics).20-intel.conf
Datei hat bei mir funktioniert! Aktiviert auch die GPU-Rasterisierung (nicht sicher, ob es wichtig ist).20-intel.conf
hat bei mir funktioniert - ich musste nichts weiter tun.Keine dieser Antworten schien mir zu helfen. Was ich letztendlich getan habe, was anscheinend das Problem behoben hat (meine Referenz war diese Website http://www.bang-olufsen.com/, die wie CRAZY flackerte und jetzt reibungslos funktioniert):
1.- Navigiert zu
chrome://gpu/
. Das hat es gezeigt:2.- Ich habe versucht, die Probleme einzeln zu beheben. In meinem Fall, so dass dieser Flags einige von ihnen festgelegt:
GPU rasterization
,Override software rendering list
. Dann sah es so aus:3.- Ich habe den Desktop-Launcher bearbeitet und die Parameter hinzugefügt
--disable-gpu-driver-bug-workarounds --enable-native-gpu-memory-buffers
.4.- Danach werden keine Probleme mehr erkannt, alles wird als "Hardware beschleunigt" und, was noch wichtiger ist, kein Flackern mehr angezeigt:
Wenn Sie die Parameter zuerst zum Launcher hinzufügen, sollte die Liste der Probleme kürzer sein und es wird wahrscheinlich einfacher sein, herauszufinden, welche Flags Ihnen bei den verbleibenden Problemen helfen.
quelle
Mit der Chrome-Version 51.0.2704.103 (64-Bit) werden die Flags
arbeite nicht mehr
Wir können am besten auf Chrome 50 (Version 50.0.2661.86 (64-Bit)) zurückgreifen. Hier finden Sie eine Anleitung, wie Sie einen Schritt zurückgehen können: Wie kann ich ein Downgrade von Google Chrome durchführen?
Wichtig ist, dass wir Druck auf Google ausüben, um dieses Problem zu beheben, für den Fehler in Chromium zu stimmen und auf der Google-Produktseite:
https://bugs.chromium.org/p/chromium/issues/detail?id=606152
https://productforums.google.com/forum/#!topic/chrome/CtKF2BiskT8;context-place=forum/chrome
quelle
Das hat endlich bei mir geklappt! Fand es unten in diesem Google-Formular! https://productforums.google.com/forum/#!msg/chrome/CtKF2BiskT8/dLXKfU2XAQAJ
quelle
Ich denke, ich habe die Lösung gefunden:
flags --disable-gpu-driver-bug-workarounds --enable-native-gpu-memory-buffer und enable-zero-copy ENABLE
quelle
Versuchen Sie, mit deaktivierten GPU-Optionen zu laden:
--disable-gpu-driver-bug-workarounds --enable-native-gpu-memory-puffer
Nachdem Sie versucht haben, können Sie auch mit einigen der Rendereinstellungen in about: // flags herumspielen und sehen, ob dort etwas hilft, aber der Großteil meines Renderflackerns wurde durch die beiden Befehlszeilen-Flags gelöst. Wenn Sie eine .desktop-Datei für das Startprogramm haben, fügen Sie diese Flags vor dem '% U'-Eintrag zum obersten Exec-Eintrag hinzu. Sie können sie auch zu den anderen Exec-Einträgen hinzufügen, damit die Flags auf alle Startmodi angewendet werden.
quelle
Ich habe festgestellt, dass die aktuellen Fixes für die aktuelle Version von Chrome nicht funktionieren. Weitere Dinge müssen geändert werden (zumindest für mein Setup).
Ich kann bestätigen, dass dies funktioniert (beseitigt sowohl Flimmern als auch Reißen) - dank https://bugs.chromium.org/p/chromium/issues/detail?id=606152#c72
Computer: XPS13 9343 Grafik: 00: 02.0 VGA-kompatibler Controller: Intel Corporation Broadwell-U Integrated Graphics (Version 09) Chrome-Version: Version 54.0.2840.100 (64-Bit)
die Einstellungen
1) Überprüfen Sie die folgenden Fehlermeldungen vor und nach den Konfigurationsänderungen
2) Bearbeiten (für Chrom):
/usr/share/applications/google-chrome.desktop
oder für (Chrom):/usr/share/applications/chromium-browser.desktop
Exec=/usr/bin/google-chrome-stable --disable-gpu-driver-bug-workarounds --enable-native-gpu-memory-buffers %U
3) sudo nano /usr/share/X11/xorg.conf.d/20-intel.conf füge dies hinzu (möglicherweise musst du die Datei erstellen):
4) Einstellungen für Chrome-Flags: chrome: // flags:
5) Ich habe die Chrome-Einstellung> Erweitert> Hardwarebeschleunigung verwenden beibehalten, wenn verfügbar [ aktiviert lassen ]. Wenn Sie dieses unchecking wirklich trifft Leistung (obwohl Flimmern nicht reduziert , aber nicht reißen), die oben genannten Optionen für mich viel besser gearbeitet.
6) Starten Sie den Computer neu.
7) Vergleichen Sie die Einstellungen. Chrom: // GPU
Dies beseitigte das Flackern und Zerreißen für mich völlig.
quelle
Durch Deaktivieren der Hardwarebeschleunigung wird die Leistung Ihres Browsers für Seiten mit Animationen und anderen prozessorintensiven Aufgaben beeinträchtigt.
Wenn Sie jedoch keine GPU in Ihrem System installiert haben, ist der von sgiri vorgeschlagene Ansatz zum Deaktivieren der Hardwarebeschleunigung am besten für Sie.
Ich habe jedoch eine NVidia- GPU in meinem Laptop installiert und verwende Ubuntu als Desktop-Betriebssystem. Also habe ich den proprietären Binärtreiber (Version 352.63) installiert. Es hat bei mir funktioniert, ich hoffe, es funktioniert auch in Ihrem Ubuntu-System.
quelle