Nil*_*ann 11 firefox nvidia 18.04
由于这次无人值守升级(摘自/var/log/apt/history.log),Firefox 似乎因为渲染问题而无法使用。主窗口中的内容有点透明。
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
Run Code Online (Sandbox Code Playgroud)
起初,我怀疑是Nvidia驱动的问题,所以我升级了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
Run Code Online (Sandbox Code Playgroud)
到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
Run Code Online (Sandbox Code Playgroud)
但它没有解决任何问题。
请注意 Firefox 后面的摩托车图像的前轮出现在新标签页的图像中。这让我想到,新标签图像的部分,在它后面的图像的黑暗部分,看起来有点正常。所以我创建了一个black.png并将它(直接)放在 Firefox 后面。
即使通过以下方式获取图像,“关于 Mozilla Firefox”窗口似乎也不受影响AltPrint:

只有窗口装饰器在那里,窗口的内容是完全透明的。
因此,Firefox 背后的应用程序中像素的值/亮度(如在 HSV/HSL 中)似乎控制着 Firefox 本身中该像素的 alpha/透明度值。
经过一番谷歌搜索后,我怀疑是硬件加速。但是关闭它没有任何区别:

从 shell 启动时,有以下输出:
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
Run Code Online (Sandbox Code Playgroud)
与 相同thunderbird,但没有渲染问题。
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
Run Code Online (Sandbox Code Playgroud)
到目前为止,我不知道如何解决这个问题。还有其他人有这些问题吗?在哪里提交错误?摩兹拉?典范?我认为这是 Firefox 中的一个问题,因为 Thunderbird 不受影响。其他(仿生)应用程序似乎也没有受到影响。我无法确定这是包装问题还是真的是 Firefox 问题。有什么帮助吗?
编辑:仅供参考:我的显卡是Gigabyte GeForce® GTX 1060 G1 Gaming 6G。
Dim*_*nis 11
遇到同样的问题,在网上找不到足够的信息!
对我来说,设置layers.acceleration.force-enabled到真正的在about:config固定的问题,但我在我的视频性能和FPS造成巨大打击。有明显的口吃。
在 Mozilla 支持论坛的另一个答案中,建议并确实解决了该问题的另一个解决方案是更改gfx.xrender.enabled为true,而不是强制硬件加速。
不知道这两个哪个更好。