首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

红帽官宣:RHEL 10 将移除 X.org 显示服务器,默认使用 Wayland 协议

RHEL10 彻底弃用 X.org!

翻译工具 | ChatGPT? ? ? ?责编 | 梦依丹

出品 | CSDN(ID:CSDNnews)

红帽正式宣布将在 2025 年上半年发布的 RHEL10 中移除 X.org,默认值使用 Wayland 协议。但?RHEL 9 会支持?X.org 显示服务器到 2032 年。

X.org 作为 X Window System 的开源实现,也是当前广泛使用的 X 显示服务器,主要用于图形用户界面,提供显示、窗口管理和用户输入等功能。但由于历史悠久、资源消耗相对过高、兼容性问题、缺乏现代特性等问题,造成维护成本过高。

RHEL 工程师 Carlos Soriano Sanchez 在官宣博文中解释了 RHEL 10 移除 X.org 的原因,以及团队所做出的努力,他表示:从现在已有 30 多年历史的 X Window System 切换到基于 Wayland 的新堆栈的过程已经进行了大约 15 年,红帽一直参与其中。随着时间的推移,X11 协议和 X.org 服务器存在一些根本性问题需要解决,而 Wayland 就是解决方案。

以下是红帽对外发布的官宣全文,本文借助翻译工具进行编译:

大家好,我是红帽企业版Linux(RHEL)的工程和产品团队的一员,专注于图形显示和 GPU。在此,向大家官宣一个产品和工程决定,并给出这一决定的背景介绍和由此所做的努力。

从已有 30 年历史的?X Window?系统向较新的?Wayland 堆栈系统进行过渡,已进行了约 15 年左右的时间,红帽一直参与其中。随着时间的推移,X11 协议和 X.org 服务器存在着需要解决的根本问题,而 Wayland 则是解决方案。如今,Wayland 已被公认为事实上的窗口和显示基础设施解决方案。

过渡期间,红帽一直在支持 X.org 和 Wayland 堆栈。这导致我们和上游社区在支持新功能和修复错误方面的时间被分割。

即便如此,社区也一直在构建?Wayland?的新功能与修复?Wayland,并减少?X.org?服务器和?X11 基础设施的开发。虽然 Wayland 得到了极大的增强,但在两个堆栈中同时进行维护与开发,需要在Wayland中维护大量的新工作,同时在 X.org 中维护大量的旧的、遗留的工作。这导致维护成本突增,并成为一个难以维持的局面。

随着 Wayland 的发展和功能增强,我们与多个硬件供应商、软件供应商、客户、视觉效果(VFX)行业和上游项目进行了上游和内部合作,以了解并开发必要的项目来弥补功能差距,并进一步扩展 Wayland 堆栈。其中包括以下努力:

领导部分工作以支持高动态范围(HDR)/颜色管理

Xwayland 作为与 X11 客户端向后兼容性的基石

开发支持现代远程桌面解决方案的基础设施

在 Wayland 协议和相关项目中进行显示同步支持的审查和开发

创建 Libei 以提供输入仿真和捕获的解决方案

共同领导 Wakefield 倡议,使 OpenJDK 能够与(X)Wayland 配合使用

过去和即将到来的其他几十个倡议

感谢所有这些组织和个人所做出的重大努力,特别是上游社区的其他成员,没有他们,这个项目将不会如此成熟。这些努力使我们有信心首先在 RHEL 8 中将 Wayland 设置为大多数用例的默认选项,随后在 RHEL 9 中废弃 X.org 服务器,并计划在将来的版本中将其移除。

在今年(2023年)早些时候,作为 RHEL 10 规划的一部分,我们从?Wayland?基础设施角度,生态系统角度进行了研究与评估,结果是:仍然存在一些差距和需要进行某种程度的适应的应用程序,但我们认为Wayland的基础设施和生态系统都处于良好状态,并且我们正朝着解决已确定的障碍的良好方向前进,预计到 RHEL 10 发布时这些障碍将得到解决,计划在 2025 年上半年发布。

基于此,我们决定在 RHEL 10 及其后续版本中移除 X.org 服务器和其他 X 服务器(除 Xwayland 之外)。Xwayland 应该能够处理大多数不会立即迁移到Wayland 的 X11 客户端,如果需要,我们的客户可以在 RHEL 9 上使用其完整的生命周期,同时解决过渡到 Wayland 生态系统所需的特定问题。需要注意的是,“Xorg 服务器”和“X11”并不是同义词,X11 是一种协议,将通过 Xwayland 继续得到支持,而 Xorg 服务器只是 X11 协议的一种实现之一。

虽然我们意识到一些其它 Linux 发行版和 Fedora 版本面临着类似未来的转变的动能,但这个决策仅限于 RHEL 10。

这个决策意味着从 RHEL 10 开始,将精力集中在一个现代的堆栈和生态系统上。这意味着我们将能够解决诸如 HDR、增强安全性、混合低密度和高密度显示或非常高密度显示、更好的 GPU/显示器热插拔、更好的手势和滚动等问题。我们相信 Wayland 将提供一个稳定的平台,我们很高兴与社区、所有合作伙伴和客户一起为 Linux 的未来共同努力。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OYmhyp2wYL9KsY1AdCZdBrPQ0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券
http://www.vxiaotou.com