Firefox 渲染窗口和页面时透明且闪烁

Firefox 渲染窗口和页面时透明且闪烁

在 Ubuntu 20.04 上,我不知道问题是在更新 Firefox v81 还是 Nvidea 显卡驱动程序 v450 时开始的。

问题:Firefox 显示透明窗口,页面随机闪烁。桌面和其他应用程序不受影响。在“首选项”选项卡中,我启用了“推荐的性能设置”,但如果将其关闭,则没有任何变化。

一个提示:我在 Firefox 窗口后面打开了 VLC 播放器的黑屏,以实现在透明屏幕上看到一些东西。

有什么办法可以解决这个问题吗?

答案1

问题:当设置gfx.webrender.all为时,Firefox 显示透明窗口。trueabout:config

解决方案:将其设置为false并重新启动浏览器然后一切恢复正常。

来源: 通过启用 WebRender 来提高 Linux 上 Firefox 的性能

解释:WebRender 是使用 Rust 语言开发的全新 Mozilla 渲染器,将取代使用 C++ 开发的旧 GECKO 渲染器。不过,它目前仍处于试验阶段。

答案2

Linux Mint 20.2 中也存在同样的问题。

在 NVIDIA X Server 设置中,切换启用 FXAA错误的在抗锯齿设置中解决了这个问题。

答案3

似乎我在升级到 F34 后在 Fedora 上遇到了同样的问题。所有 Firefox (v90) 窗口都使用附加透明度进行渲染,使其完全无法使用。结果我不得不删除它~/.nvidia-settings-rc,注销并重新登录后 Firefox 就恢复正常了。

相关内容