[Industry News] Chrome 140 计划启用自动 Wayland 检测
Tofloor
poster avatar
watchlater
deepin
2025-08-05 08:38
Author

下一个主要的 Chrome 版本将自动检测其 Ozone 后端应该使用哪个 Linux 显示服务器,这一变化将解决在 Wayland 上运行浏览器的用户在启用分数缩放时模糊的 UI 问题。

Ozone 是 Chrome 用于图形和输入处理的抽象层。它处理浏览器如何与 Linux 桌面上的底层显示服务器通信和接口,无论是 X11 还是现在更常见的 Wayland。

目前,Chrome 和大多数基于 Chrome 的浏览器默认使用 X11 运行 Ozone,即使在 Wayland 下也是如此。这就是为什么,对于那些在 Wayland 下使用分数缩放的人来说,Chrome(和相关浏览器)经常看起来有点模糊-它是插值模糊 1。

但是有一个设置允许 Ozone 检测要使用的后端。由于技术和兼容性原因,该设置目前被设置为使用 X11,并且自 2016 年提出以来一直如此。

但年复一年,这些原因都得到了解决、补救,或以其他方式变得毫无意义。


这是默认设置为'默认'的,呃,默认-但'默认'使用'X11' atm

当设置为“自动”时,这将与 Ozone 文档布局一样 ,使用“Wayland 如果可能,X11 否则”。

根据最近的一次提交 ( 由 Phoronix 发现),即将发布的 Chrome 140 版本的 --ozone-platform-hint 设置默认为“auto”2。这将意味着 Ozone,图形和输入处理层,决定它使用哪个后端。


臭氧提示中的比较(注意:此图像已压缩)

Wayland Ozone 还应该表示浏览器输入事件(即,鼠标点击和键盘按压)比 X 处理得更快,提高了响应速度(最终用户是否能感知到将取决于任务,但理论上......它会更好)。

Chrome 计划在 Chrome 140 版本中默认提供-ozone-platform-hint=auto 设置,该版本将于 2025 年 8 月发布稳定版本。每天晚上,开发人员和测试版可能会或可能不会启用此更改。

启用 Ozone 平台设置

你不需要下载一个不稳定的版本来查看将 Ozone 首选平台设置为支持 Wayland 是否对你有影响。所有现代版本的 Chrome(以及大多数基于 Chrome 的浏览器,包括 Vivaldi)都包含该标志。

试试看:

  • 在新标签页中转到 Chrome://flags(或类似)
  • 找到 ozone-platform-hint 标志
  • 在菜单中设置自动
  • 退出浏览器(而不是重新启动)

我应该指出的是,一些基于 Chromium 的浏览器已经启用了这一功能,一些 Chromium 的发行包也启用了这一功能。 你可能已经从中受益而没有注意到。在这种情况下,这种变化不会影响你。

否则,尝试一下-但请记住,谷歌在默认情况下启用“自动”是谨慎的,因为它启用时发生的错误,怪癖和不兼容性-这些问题在 Chrome 140+版本中得到解决,但可能存在于早期版本中。

我已经使用“自动”提示多年,并没有看到任何重大的缺点或性能问题,但如果你决定自己测试一下,请记住以上几点。

Chrome 140 计划启用自动 Wayland 检测- OMG!Ubuntu --- Chrome 140 Plans to Enable Auto Wayland Detection - OMG! Ubuntu

Reply Favorite View the author
All Replies

No replies yet