Seit diesem unbeaufsichtigten Upgrade (Auszug aus /var/log/apt/history.log
) scheint Firefox aufgrund von Renderproblemen unbrauchbar zu sein. Der Inhalt im Hauptfenster ist irgendwie transparent.
Start-Date: 2018-12-12 21:03:06
Commandline: /usr/bin/unattended-upgrade
Upgrade: firefox:amd64 (63.0.3+build1-0ubuntu0.18.04.1, 64.0+build3-0ubuntu0.18.04.1)
End-Date: 2018-12-12 21:03:15
Start-Date: 2018-12-12 21:03:19
Commandline: /usr/bin/unattended-upgrade
Upgrade: firefox-locale-de:amd64 (63.0.3+build1-0ubuntu0.18.04.1, 64.0+build3-0ubuntu0.18.04.1)
End-Date: 2018-12-12 21:03:19
Start-Date: 2018-12-12 21:03:21
Commandline: /usr/bin/unattended-upgrade
Upgrade: firefox-locale-en:amd64 (63.0.3+build1-0ubuntu0.18.04.1, 64.0+build3-0ubuntu0.18.04.1)
End-Date: 2018-12-12 21:03:22
Zuerst vermutete ich, dass es sich um ein Nvidia-Treiberproblem handelt, also habe ich ein Upgrade von nvidia-driver-390
:
nils@nyx:~$ apt-cache policy nvidia-driver-390
nvidia-driver-390:
Installiert: (keine)
Installationskandidat: 390.87-0ubuntu0~gpu18.04.1
Versionstabelle:
390.87-0ubuntu0~gpu18.04.1 500
500 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic/main amd64 Packages
390.77-0ubuntu0.18.04.1 500
500 http://de.archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages
390.48-0ubuntu3 500
500 http://de.archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages
zu nvidia-driver-396
:
nils@nyx:~$ apt-cache policy nvidia-driver-396
nvidia-driver-396:
Installiert: 396.54-0ubuntu0~gpu18.04.1
Installationskandidat: 396.54-0ubuntu0~gpu18.04.1
Versionstabelle:
*** 396.54-0ubuntu0~gpu18.04.1 500
500 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic/main amd64 Packages
100 /var/lib/dpkg/status
Aber es hat nichts repariert.
Das Problem sieht so aus . Beachten Sie, dass das Vorderrad des Motorradbilds hinter Firefox im Bild auf der neuen Registerkarte angezeigt wird. Dies brachte mich zum Nachdenken, die Teile des neuen Registerkartenbildes , die sich über dunklen Teilen des dahinter liegenden Bildes befinden, erscheinen irgendwie normal. Also habe ich eine erstellt black.png
und diese (direkt) hinter Firefox. Das sieht so aus , ganz normal, wie erwartet. Das Fenster " Über Mozilla Firefox" scheint nicht betroffen zu sein , selbst wenn das Bild von aufgenommen wurde AltPrint. Für das Hauptfenster ist das Erstellen des Bildes mit AltPrint noch schlimmer . Nur der Fensterdekorateur ist da, der Inhalt des Fensters ist völlig transparent.
Es scheint also, dass der Wert / die Helligkeit (wie in HSV / HSL) des Pixels in der Anwendung hinter Firefox den Alpha / Transparenz-Wert für dieses Pixel in Firefox selbst steuert.
Nach einigem googeln vermutete ich die Hardwarebeschleunigung. Aber das Ausschalten machte keinen Unterschied . Das einzige, was hilft, ist ein schwarzer Hintergrund .
Beim Starten von der Shell gibt es die folgende Ausgabe:
nils@nyx:~$ firefox
(firefox:6467): Gtk-WARNING **: 23:50:19.849: Theme parsing error: <data>:1:34: Expected ')' in color definition
(firefox:6467): Gtk-WARNING **: 23:50:19.849: Theme parsing error: <data>:1:77: Expected ')' in color definition
Es ist dasselbe mit thunderbird
, aber es gibt keine Renderprobleme.
nils@nyx:~$ thunderbird
(thunderbird:7059): Gtk-WARNING **: 23:52:38.204: Theme parsing error: <data>:1:34: Expected ')' in color definition
(thunderbird:7059): Gtk-WARNING **: 23:52:38.204: Theme parsing error: <data>:1:77: Expected ')' in color definition
Bis jetzt habe ich keine Ideen, wie ich das beheben kann. Hat jemand anderes diese Probleme? Wo kann man einen Fehler dafür einreichen? Mozilla? Kanonisch? Ich halte dies für ein Problem in Firefox, da Thunderbird nicht betroffen ist. Auch keine andere (bionische) Anwendung scheint betroffen zu sein. Ich kann mich nicht entscheiden, ob dies ein Verpackungsproblem oder wirklich ein Firefox-Problem ist. Irgendeine Hilfe?
Bearbeiten: Nur als Referenz: Meine Grafikkarte ist eine Gigabyte GeForce® GTX 1060 G1 Gaming 6G .
gfx.xrender.enabled
auf wahr hat bei mir funktioniert.Ich habe eine Lösung gefunden, bin mir aber nicht sicher, wie dies überhaupt zu einem Problem wurde.
Ganz allgemein auf der Suche nach Grafikproblemen in Firefox bin ich auf diese Antwort gestoßen . Ich habe nach
about:config
dem Wert der Option gesuchtlayers.acceleration.force-enabled
und festgestellt, dass sie manuell auf eingestellt isttrue
. Nach dem Zurücksetzen auf den Standardwert vonfalse
Firefox und dem Neustart von Firefox ist das Problem vollständig behoben.Für meine Situation war die Lösung also der entgegengesetzte Wert zu dem, den die andere Antwort vorschlug .
quelle
Es ist ein bekannter Fehler in Firefox 64, siehe https://bugzilla.mozilla.org/show_bug.cgi?id=1516224#c7
quelle