Firefox 中的硬件加速在最近更新后不起作用

Firefox 中的硬件加速在最近更新后不起作用

我在 Ubuntu 23.04 上使用 Firefox snap 版本 115.0.2,使用 Wayland 和 Intel 显卡。上周,我跟进了本文在 Firefox 中激活硬件加速并验证其intel_gpu_top是否可以成功运行。

但是,本周我注意到它不再工作了。根据intel_gpu_topYouTube 和本地 MP4 视频均未由硬件渲染 - 它们列在“渲染/3D”类别中(并且风扇正在打开)。我已经检查了上述文章中提到的每个设置,它们都设置正确,并且也MOZ_ENABLE_WAYLAND=1设置正确。about:support正确将窗口协议标识为 Wayland 并HARDWARE_VIDEO_DECODING设置为force_enabled

我不确定它是否相关,但我的dmesg输出充满了这样的消息(> 800 条消息):

[24067.727865] kauditd_printk_skb: 22 callbacks suppressed
[24159.010429] audit: type=1326 audit(1690813031.457:7329): auid=1000 uid=1000 gid=1000 ses=3 subj=snap.firefox.firefox pid=16349 comm=4D6564696150447E6F646572202332 exe="/snap/firefox/2916/usr/lib/firefox/firefox" sig=0 arch=c000003e syscall=312 compat=0 ip=0x7f2be5d6ba3d code=0x50000

有什么建议可以进一步研究什么地方或如何解决这个问题?

答案1

现在 FF116 已经发布,其中有一个新的部分,可以about:support清晰地显示 Firefox 支持哪些视频和音频编解码器。

以下是一个例子

PS:看起来这个部分并不总是存在。

它说:

编解码器支持信息不可用。播放媒体文件后重试。

因此,按照它说的做,播放媒体文件,重新加载页面about:support,然后就好了。

相关内容