Firefox 75发布,支持Flatpak。 Wayland上的Firefox完全支持H.264 VA-API和WebGL

火狐浏览器 今天发布了75版本,对Linux进行了一些重要的改进。该应用程序当前支持Flatpak,并且可以在Flathub上使用。 Wayland上的Firefox具有H.264 VA-API和完整的WebGL支持。此外,所有受支持的桌面平台都具有改进的地址栏。

Firefox 75版本具有改进的地址栏(上面的屏幕截图),具有针对小型笔记本电脑屏幕进行了优化的简洁搜索体验,当您选择地址时,将显示顶部站点。通过关注新的搜索字词,我们还提高了搜索建议的可读性。
另外,单击地址栏和搜索栏现在在Linux,macOS和Windows桌面上也相同。一次单击即可选择所有内容,而无需进行主要选择;双击可以选择单词,而三次单击则可以选择所有内容。主要选择(以前在Linux上的工作方式有所不同),因此,现在我们可以解决问题,让我们继续阅读Firefox 75对Linux用户的重大新闻。

Firefox Flatpak
使用Flathub flatpak软件包安装Firefox

这是第一个支持Flatpak的Firefox稳定版本,Flatpak是用于在Linux上分发沙箱桌面应用程序的框架。有了这个,Firefox 平毂使用Flatpak的应用程序存储库。这意味着您可以轻松地在许多Linux发行版上安装最新的Firefox版本。对于Linux用户而言,另一个重要的消息是Wayland上的Firefox 75现在具有完整的WebGL支持。 语音学),以及 H.264 VA-API解码 (配备FFmpeg)。 Mozilla还已经在Wayland上使用Firefox的FFmpeg完成了VP9 VA-API硬件解码的实现,但未将其包含在Firefox 75中。好消息是 将来会在Firefox 76中提供 但是,Wayland VA-API上的Fireland快速视频回放应在Intel和AMD GPU上运行。 对此错误报告的评论 有关如何启用它的说明。基本上,您需要执行以下操作:

  • libva已安装
  • 启用GL合成器或WebRender。两者都可以(要启用WebRender, gfx.webrender.all 真相 about:config -尽管您在网上找到了东西,但它可以在Firefox 75稳定版中运行,不仅可以在Firefox Nightly中使用,而且在重新启动Firefox之后,请确保它可以按以下方式工作: about:support,滚动 Graphics 并确认 Compositing 演出 WebRender像这样);也设置 layers.acceleration.force-enabledtrueabout:config,请再次检查 layers.omtp.enabledlayout.display-list.retain 也将被启用(来自Reddit,链接自 Martin Stransky的博客
  • 设置 widget.wayland-dmabuf-vaapi.enabledtrueabout:config
  • 完成上述所有步骤后,请在Wayland下运行Firefox 75,如下所示(MOZ_LOG 这是为了启用日志记录。如果您在Firefox中运行支持VA-API的视频,则会看到与VA-API相关的消息): MOZ_ENABLE_WAYLAND=1 MOZ_LOG="PlatformDecoderModule:5" ./firefox (这假设您已经下载了Firefox二进制归档文件并从解压缩的文件夹中运行二进制文件- firefox (指向您安装/解压缩Firefox 75的位置的路径)

VA-API快速视频播放仅支持h.264视频,YouTube默认为VP9, h264ify Firefox扩展要在.Wayland上的Firefox 75中启用完整的WebGL支持(作者Martin Stransky, 此博客文章)使用VA-API(减去dmabuf-vaapi标志)执行与上述相同的步骤,然后 widget.wayland-dmabuf-webgl.enabledtrueabout:config.Firefox 75中的其他更改:

  • Firefox本地缓存Mozilla已知的所有受信任的Web PKI证书颁发机构。这样可以提高与错误配置的Web服务器的HTTPS兼容性,并提高安全性
  • 已为Windows用户集成了Direct Composition,以提高性能并支持正在进行的工作,以将WebRender交付到具有Intel显卡的Windows 10笔记本电脑上。
  • 对于企业用户:
    • 可以通过设置首选项在macOS上启用对使用来自OS证书存储区的客户端证书的实验支持 security.osclientcerts.autoloadtrue
    • 您可以使用企业策略通过HTTPS上的DNS通过Trusted Recursive Resolver(TRR)排除域解析。

我有一台仅装有Nvidia显卡的台式机(在这些隔离期间我无法访问Intel显卡笔记本电脑),所以我不能尝试这样做,如果这不能帮助我进行调试我不能为你工作这就是为什么本文有些棘手。从根本上讲,这是一个难题,您可以在错误报告和其他来源中找到(您也可以在本文中找到所有来源),您不能自己尝试。如果您需要任何补充或更正,请告诉我们。
我希望所有这些都将很快在Firefox中默认启用。另请参阅如何在Ubuntu或Linux Mint上的Chromium中启用硬件加速(VA-API修补PPA构建)。

下载Firefox

也可以为各种Linux发行版安装Firefox。 平毂快照存储 (由Mozilla打包为多个渠道:稳定版,候选版,Beta版和esr版)。您也可以从Linux发行版本库中获取最新的Firefox版本更新。

Sidebar