红帽将从 RHEL 10 中删除 X.org 服务器和相关组件

红帽已发布一项在红帽企业 Linux 10 中弃用 X.org Server 的计划。X.org Server 最初已弃用,并计划在一年前的 RHEL 9.1 发行说明中在 RHEL 的未来分支中删除。 由 XWayland DDX 服务器提供的在 Wayland 会话中运行 X11 应用程序的能力将被保留。 RHEL 10 分支的第一个版本计划于 2025 年上半年发布,其中 X.org Server 将停止使用。

从明年满 40 岁的 X Window 系统到基于 Wayland 的更新堆栈的过渡已经持续了 15 年,红帽从一开始就积极参与其中。 随着时间的推移,人们发现 X11 协议和 X.org 服务器存在需要解决的根本问题,而 Wayland 成为了这个解决方案。 如今,Wayland 被认为是 Linux 事实上的窗口和图形渲染基础设施。

当社区在 Wayland 中实现新功能并修复错误时,X.org 服务器和 X11 基础设施的开发正在逐渐结束。 Wayland 正在显着改进,但这导致维护两个堆栈的负担增加:有很多新工作来支持 Wayland,但也需要维护基于 X.org 的旧堆栈。 最终,这种分散的努力开始导致困难和专注于解决核心问题的愿望。

随着 Wayland 不断发展和扩展其功能,红帽与各种硬件供应商、软件供应商、客户、视觉效果 (VFX) 行业和其他行业合作,了解和开发必要的项目,以解决现有限制并扩展 Wayland 堆栈。 类似项目中:

  • 高动态范围(HDR)和色彩管理支持;
  • 开发 Xwayland 作为向后兼容 X11 客户端的基础;
  • 开发基础设施以支持现代远程桌面解决方案;
  • 分析和开发对 Wayland 协议和相关项目中显式同步的支持;
  • 创建Libei库以提供仿真和输入捕获;
  • 参与 Wakefield 的倡议,让 OpenJDK 与 (X)Wayland 配合使用。

2023 年初,作为 RHEL 10 规划的一部分,红帽工程师进行了一项研究,不仅从基础设施角度,而且从生态系统角度了解 Wayland 的状态。 评估的结果是,尽管仍然存在一些缺陷,并且有一些应用需要进行一些调整,但总的来说,Wayland 基础设施和生态系统状况良好,剩余的缺陷可以通过发布 RHEL 10。

为此,已决定从 RHEL 10 及后续版本中删除 X.org 服务器和其他 X 服务器(Xwayland 除外)。 大多数不会立即移植到 Wayland 的 X11 客户端应由 Xwayland 处理。 如有必要,该公司的客户将能够在整个生命周期中继续使用 RHEL 9,同时解决向 Wayland 生态系统过渡的问题。 该公告特别指出,“X.org Server”和“X11”不应被视为同义词:X11 是一种将继续通过 Xwayland 支持的协议,而 X.org Server 是 X11 协议的一种实现。

从 RHEL 10 开始,删除 X.org Server 将允许仅专注于现代堆栈和生态系统,这将解决 HDR 支持等问题,提供更高的安全性,能够与不同像素密度的显示器同时工作,并改进热插拔显卡和显示器,改进手势控制和滚动等。

来源: opennet.ru

添加评论