红帽打算停止X.Org服务器的开发

红帽Xorg

克里斯蒂安·谢勒(Christian Schaller),他是Red Hat桌面开发团队的负责人 和Fedora桌面,在对Fedora 31中桌面组件计划的回顾中, 提到Red Hat打算停止积极开发X.Org服务器功能的意图 并且仅限于维护现有代码库和调试。

当前,Red Hat为X.Org服务器的开发做出了重要贡献,并保持了对它的支持,因此,在开发中断的情况下,重要的X.Org服务器版本的形成不太可能继续。

同时,尽管开发已经停止,但Red Hat对X.Org的支持将至少一直持续到RHEL 8发行生命周期的结束,该生命周期将持续到2029年。

X.Org的开发已经很小

已经观察到X.Org服务器开发的停滞。 尽管以前使用了六个月的发布周期, X.Org Server 1.20的最后一个重要版本在14个月前发布,而1.21版的准备工作正在停滞。

如果任何公司或社区同意继续增加X.Org服务器的功能,则情况可能会发生变化, 但是,考虑到从重大项目向Wayland的广泛转移,不太可能会有任何人。

红帽公司目前专注于改进基于Wayland的桌面工作。 解决了从X.Org组件中完全删除依赖项并确保Gnome Shell在不使用XWayland的情况下启动的问题,这将使X.Org服务器进入维护模式,这需要重构或删除到X.org的其余链接。

这些链接几乎已从Gnome Shell中删除,但仍保留在Gnome设置中。

在Gnome 3.34或3.36中,计划在需要确保X11兼容性的组件时完全放弃X.Org绑定并动态组织XWayland版本。

红帽更喜欢将精力集中在Wayland

还提到需要解决Wayland的许多悬而未决的问题, 例如使用NVIDIA专有驱动程序,以及完善XWayland DDX服务器,以确保在基于Wayland的环境中X应用程序的高质量启动。

在准备Fedora的31项工作中,XWayland正在实现使用root特权运行X应用程序的功能。 从安全的角度来看,这样的发行版值得怀疑,但是对于确保与需要提升特权的X程序的兼容性而言,这是必需的。

另一个挑战是改善SDL库中的Wayland支持, 例如,要解决在以低屏幕分辨率运行的较旧游戏时的缩放问题。

另外, 需要改进对Wayland在具有NVIDIA专有驱动程序的系统上的工作的支持:

如果Wayland可以长时间使用此类驱动程序,则采用此配置的XWayland尚不能使用3D图形的硬件加速功能(已计划提供下载XWayland x.org NVIDIA驱动程序的功能)。

另外, 正在用PipeWire Media Server替换PulseAudio和Jack的工作, 考虑到专业声音处理系统的需求,并以最小的延迟扩展了PulseAudio的功能,使其具有视频流和音频处理功能,并为设备级访问控制人员提供了增强的安全模型。

最后,作为Fedora 31开发周期的一部分,工作重点在于使用PipeWire在基于Wayland的环境中共享屏幕访问,包括使用Miracast协议。

Fedora 31还计划在基于Gnome的Wayland会话中增加启动Qt应用程序的功能。 使用Qt Wayland插件而不是使用X11 / XWayland的XCB插件。


成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。