Mozilla火狐(Firefox)139.0.1版本针对特定配置下英伟达(Nvidia)显卡导致画面异常的恼人漏洞提供了关键修复。该漏洞源于139.0版本更新中,Mozilla可能解除了阻止英伟达显卡使用“DirectComposition”功能的屏蔽列表,这一问题尤其出现在多显示器且刷新率不同的配置环境中。

Cover Image

5月27日发布的火狐139.0版本虽带来了自定义新标签页背景、扩展程序全页翻译等多项新功能,但更新后不久,各大论坛和Reddit社区便涌现大量用户投诉,反映出现画面异常、显示错乱等问题。具体表现为:当副屏运行60帧率媒体内容时,与主高刷新率屏幕的交互会引发视觉异常。

经查证,Mozilla移除了原本阻止特定英伟达配置(特指144Hz与60Hz混合刷新率的多显示器环境)使用“DirectComposition”的屏蔽列表。多位用户在Bugzilla平台发现临时解决方案:将gfx.webrender.dcomp-video-hw-overlay-win标志设为false即可缓解问题。

目前尚不明确Mozilla突然解除该屏蔽列表的具体原因。一位Mozilla开发人员透露,火狐处理图形缓冲区的方式与其他浏览器不同——其通过“Surfaces”而非Windows“DirectComposition”的“Swapchains”实现。开发者还暗示新版图层合成器(Layer Compositor)改变了屏幕元素绘制方式,旨在更贴近其他浏览器的表现,这可能是最初解除屏蔽列表的原因。

该问题不会影响使用英特尔(Intel)或AMD显卡的用户,单显示器用户亦不受波及。139.0.1版本仅针对此问题修复,未包含其他功能更新。用户可通过两种方式解决:手动禁用上述标志,或通过浏览器右上角菜单按钮(三道横线)依次选择“帮助”-“关于Firefox”进行更新,程序将自动检查并下载可用更新。


文章标签: #火狐 #英伟达 #显卡 #修复 #浏览器

负责编辑

  菠萝老师先生 

  让你的每一个瞬间都充满意义地生活,因为在生命的尽头,衡量的不是你活了多少年,而是你如何度过这些年。