Wenn ich bestimmte Anwendungen im Vollbildmodus verwende, wird mein gesamter Bildschirm langsam von oben nach unten von einem schwarzen Filter überdeckt (siehe dieses YouTube-Video ).
Wenn Sie versuchen, den Bildschirm zu aktualisieren (z. B. einen Mauszeiger zu bewegen oder ein Spiel einen neuen Rahmen zu zeichnen), beginnt der schwarze Balken wieder von oben. Dies kann auch zu Flimmern und Verfärbungen auf dem Bildschirm führen.
Bestimmte Anwendungen (wie Firefox und das Terminal) zeigen dieses Verhalten nicht, andere (wie Google Chrome, Discord und verschiedene Spiele) jedoch. Keine Anwendungen zeigen dieses Verhalten, wenn sie mit dem Nouveau-Treiber ausgeführt werden.
Wenn Sie zu einer ständig aktualisierten Anwendung (wie dem Unity-Desktop) zurückkehren, wird der schwarze Bildschirm nicht mehr angezeigt, es tritt jedoch auch ein leichtes Flackern auf, das mit der Zeit verblasst.
Ich kann keinen Screenshot machen oder aufnehmen. Dies deutet darauf hin, dass dies eine niedrigere Ebene als der X-Server oder mein Display-Manager ist.
Dieser Fehler scheint bei einer Gastsitzung nicht aufzutreten (oder ich konnte ihn dort noch nicht reproduzieren), was darauf hindeutet, dass etwas mit einer schlechten Konfiguration zu tun hat. Allerdings Erstellen eines neuen Kontos wird diesen Fehler mit sich bringen.
Was ist los? Ist das nur ein Treiberfehler? Ist dies ein Konfigurationsfehler, der nur irgendwie behoben werden muss?
Aktuelle Liste der getesteten Dinge ™ (das hat nicht funktioniert):
- Setzen Sie alle Unity-Konfigurationen zurück
- Löschen Sie die NVIDIA-Einstellungsdatei und erstellen Sie sie neu
- Deinstallieren Sie die NVIDIA-Treiber und installieren Sie sie erneut
- Verwendung älterer NVIDIA-Treiber
- Verwenden eines alternativen Anzeigemanagers (
xdm
)
Wenn Sie die Hardwarebeschleunigung in Chrome deaktivieren, funktioniert sie zwar ohne dieses Problem, das zugrunde liegende Problem ist jedoch noch nicht behoben. Es ist nicht immer eine Option, die Hardwarebeschleunigung zu deaktivieren.
Wenn möglich, würde ich es vorziehen, ein Profil nicht zurückzusetzen oder wieder auf Open-Source-Treiber umzuschalten. Dies sind für mich beide letzte Auswege, und ich weiß immer noch nicht, warum dies passiert ist. Das bedeutet, dass ich einen Fehler nicht melden oder vermeiden kann, ihn versehentlich in meinem neuen Profil auszulösen, wenn ich diesen Weg gehe.
Betriebssystem: Ubuntu 16.04 LTS
Kernel: 4.10.0-36-generisch, 4.11.0-14-generisch
Grafikkarte: Nvidia GTX 1080 (nicht Optimus)
GC-Treiber: NVIDIA 387.12, Repro mit 384.90 und 381.22
nouveau
und es tritt auch nicht auf, wenn Sie es entwedernvidia
oder zusammennouveau
mit einem Gastbenutzer verwenden. Sie haben keine Ahnung, wann dies begann und was Sie damals vielleicht getan haben, oder?