在 Ubuntu 20.04 上,我不知道问题是在更新 Firefox v81 还是 Nvidea 显卡驱动程序 v450 时开始的。
问题:Firefox 显示透明窗口,页面随机闪烁。桌面和其他应用程序不受影响。在“首选项”选项卡中,我启用了“推荐的性能设置”,但如果将其关闭,则没有任何变化。
一个提示:我在 Firefox 窗口后面打开了 VLC 播放器的黑屏,以实现在透明屏幕上看到一些东西。
有什么办法可以解决这个问题吗?
答案1
问题:当设置gfx.webrender.all
为时,Firefox 显示透明窗口。true
about: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 就恢复正常了。