最近我的机器上出现了一个奇怪的问题,我在尝试解决它时真的很茫然,因为我什至不知道如何用谷歌搜索它。
有天我在 Ubuntu 18.04.1 笔记本电脑上使用 Firefox v64.0全屏观看 Netflix 。在某些时候,我以为我看到了覆盖在我的视频上的幽灵图像。我以为我的眼睛只是累了,没有理会它,我关上笔记本电脑去喝咖啡。
后来,在观看 YouTube 视频(再次全屏)时,我以为我又看到了鬼影。我将屏幕的亮度一直调到 100%,你瞧,我可以通过全屏视频看到我的壁纸!
这已经持续了几天,我无法找到导致它的原因。Netflix 和 YouTube 上的全屏视频具有 10-20% 的透明度,我可以看到它们背后的壁纸。这仅在视频播放时发生。当我暂停视频时,透明度消失了。你可以理解这最初是如何影响我的想法的。
我机器上的本地视频文件,通过 播放mpv
,没有透明度问题。
举个例子,我很抱歉,但我确实为我的笔记本电脑的显示器拍了一张照片。
这是一个纯黑屏的全屏YouTube视频,10小时(这只是一个全黑播放的视频):
后面的图像(我看到的幽灵图像)当然是我的壁纸:
透明度也在常规屏幕截图中捕获。这是上述 100%-black-video全屏播放之一。它不那么明显,因为它是一个软件屏幕截图,但如果你眯着眼睛,你也可以在那里看到鬼影。
我的配置是 Firefox 64.0,Ubuntu 18.04.1。遇到了同样的问题。经过搜索和阅读,终于能够修复它。
将
layers.acceleration.force-enabled
选项更改为trueabout:config
编辑:您也可以尝试创建
mozilla.widget.use-argb-visuals
为布尔值并将其设置为falseabout:config
来源:Firefox Bug 1516224 半透明 YouTube 视频播放
about:config
设置为truegfx.xrender.enabled
为我修复了它,没有渲染问题,也没有性能损失。