Depuis cette mise à niveau sans surveillance (extrait de /var/log/apt/history.log
), Firefox semble inutilisable en raison de problèmes de rendu. Le contenu de la fenêtre principale est en quelque sorte 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
Au début, je soupçonnais que c'était un problème de pilote Nvidia, alors je l'ai mis à jour à partir de 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
à 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
Mais ça n'a rien arrangé.
Le problème ressemble à ceci . Remarquez que la roue avant de l'image de la moto derrière Firefox apparaît dans l'image à partir de la page du nouvel onglet . Cela m'a fait penser que les parties de l'image nouvelle , qui sont sur les parties sombres de l'image derrière, semblent assez normales. J'ai donc créé un black.png
et je l'ai (directement) derrière Firefox. Cela ressemble à ceci , tout à fait normal, comme prévu. La fenêtre À propos de Mozilla Firefox ne semble pas affectée , même lorsque l'image est acquise par AltPrint. Pour la fenêtre principale, créer l’image par AltPrint est encore pire . Seul le décorateur de fenêtre est là, le contenu de la fenêtre est complètement transparent.
Il semble donc que la valeur/luminosité (comme dans HSV/HSL) du pixel dans l'application située derrière Firefox contrôle la valeur alpha/transparence du pixel dans Firefox même.
Après quelques recherches sur Google, j'ai suspecté l'accélération matérielle. Mais le désactiver ne fait aucune différence . La seule chose qui aide, est un fond noir .
Lorsque vous démarrez à partir du shell, vous obtenez le résultat suivant:
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
C'est la même chose avec Thunderbird
, mais il n'y a pas de problème de rendu.
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
Jusqu'à présent, je suis à court d'idées pour résoudre ce problème. Est-ce que quelqu'un d'autre a ces problèmes? Où déposer un bogue pour cela? Mozilla? Canonique? Je considère cela comme un problème dans Firefox, car Thunderbird n'est pas affecté. Aucune autre application (bionique) ne semble également être affectée. Je ne peux pas décider s'il s'agit d'un problème de packaging ou bien d'un problème de Firefox. De l'aide?
edit: Juste pour référence: Ma carte graphique est un Gigabyte GeForce® GTX 1060 G1 Gaming 6G .
Nous avons trouvé une solution, mais je ne sais pas comment cela est devenu un problème en premier lieu.
De manière générale, recherchant des problèmes graphiques dans Firefox, je suis tombé sur cette réponse . Je cherchais dans about:config
la valeur de l'option layers.acceleration.force-enabled
et la trouvai définie manuellement à true
. Après avoir réinitialisé la valeur par défaut false
et redémarré Firefox, le problème a complètement disparu.
Donc, pour ma situation la solution était la valeur opposée à celle suggérée par le autre réponse .
Avoir le même problème, et ne trouve pas assez d’informations à ce sujet en ligne!
Effet "images fantômes"/transparence étranges dans les vidéos en plein écran
Pour moi, régler layers.acceleration.force-enabled
sur true dans about:config
a résolu le problème, mais j'ai eu un gros succès en performance et FPS de mes vidéos. Il y avait du bégaiement visible.
Dans une autre réponse du forum de support Mozilla, une autre solution suggérée, voire résolue, consistait à remplacer gfx.xrender.enabled
par true au lieu de forcer l'accélération matérielle.
Je ne sais pas lequel des deux est le meilleur.
C'est un bogue connu dans Firefox 64, voir https://bugzilla.mozilla.org/show_bug.cgi?id=1516224#c7