Xorg 和 Wayland 分别代表着 Linux 领域两种不同的图形服务器系统理念,为此,Linux 爱好者们经常就这两者展开激烈的辩论。
Xorg,作为经典的代表,以其悠久的历史和广泛的兼容性而著称。然而,它也面临着一系列问题,如复杂性、低效性和安全性等。相比之下,Wayland 被认为是更现代和简洁的继任者,它更简单、更高效、更安全。
从当前的趋势来看,Xorg 似乎正逐渐式微,越来越多的 Linux 发行版和桌面环境纷纷宣布弃用 Xorg,转而采用 Wayland。例如,KDE 和 GNOME 已经明确表示在未来版本中将全面过渡至 Wayland,而 Fedora 也加入了这一行列。
最近,Linux 生态系统中响当当的 Red Hat 也宣布了一项重大决定:未来的 RHEL 10 将完全依赖 Wayland,放弃使用 Xorg,仅保留 Xwayland 作为兼容层。这一决定不仅在技术层面具有深远的意义,同时也为 Linux 图形服务器的未来发展指明了方向。
一个时代的终结:RHEL 10 弃用 Xorg
Red Hat 刚刚宣布,未来的 RHEL 10 将告别传统的 30 年老牌 X Window System 和 Xorg,转而拥抱 Wayland。Red Hat 为这场转变已经投入了长达约 15 年的时间。
这一变化的动机在于认识到 X11 协议和 Xorg Server 存在根本性问题,而 Wayland 能够解决这些问题。尽管 Red Hat 一直同时支持 Xorg 和 Wayland,但为它们之间分配的时间和资源日益难以维持。
所有这些因素共同推动了在 RHEL 9 中弃用 Xorg Server 的决定,并计划在未来的版本中彻底移除。预计 RHEL 10 将于 2025 年上半年发布,届时将完全移除 Xorg 和其他 X Server,只保留 Xwayland。在过渡期间,将通过 Xwayland 继续支持 X11 客户端,同时推动向 Wayland 生态系统的顺利过渡。
基于这一决策,我们已经决定在 RHEL 10 及其后续版本中移除 Xorg Server 和其他 X Server(Xwayland 除外)。Xwayland 应该能够处理大多数暂时无法迁移到 Wayland 的 X11 客户端。如有需要,我们的客户可以在 RHEL 9 的整个生命周期中继续使用,同时解决过渡到 Wayland 生态系统的具体问题。
尽管这是针对 RHEL 所做出的决定,但它真实反映了 Linux 发行版之间日益增长的共识,即向更现代、更强大的图形堆栈转变是不可避免的。
放弃 Xorg,转向 Wayland。这个话题在 Linux 社区已经争论了十来年。有些发行版,如 Linux Mint,仍然坚持开发和改进几乎停滞不前的 Xorg,以保持用户习惯的体验。同时,总有一些用户认为某些应用程序,如远程桌面客户端、屏幕共享或其他功能,在 Wayland 下无法可靠运行。
无论你喜欢与否,2024 年将会是一个分水岭。KDE 6 和 GNOME 46 都将完全基于 Wayland。有鉴于此,Xorg 很可能会在未来几年内被完全淘汰,但最初仍会保留一些基于 Xwayland 的兼容性。
最新评论
需要管理员权限
直接降级 Windows10 一次性永久解决问题
我按照作者的方法成功了
使用PowerShell修改失败,禁止访问