Canonical 宣布下一版 Ubuntu 21.04 将使用 Wayland 作为默认 X 服务器。 但是,这是什么意思?
下一个版本 Ubuntu 21.04 将用 Wayland 替换传统的 X.Org GUI
Unix 系统可以严格以文本模式运行,但是如果它们使用一种称为“X 服务器”的应用程序,它们可以部署自己的图形系统:桌面、Windows 等。因此,在 Mac 上,它们的 X 服务器是 XQuartz,而在 Linux 上,主要系统是 X.Org。
X.Org 诞生于 2004 年,是过时的 XFree86 的演变。 然而,开发人员社区很快就发出声音,声称需要从头开始编写的 X 服务器,而不是遗留代码和过时组件的负担。
Wayland 以前被 Ubuntu 使用过
因此,在 2008 年,Wayland 项目启动。 Canonical 的首席执行官 Mark Shuttleworth 仅在两年后就肯定了 Ubuntu 打算加入这艘新船的意图。 但 Wayland 的开发最终遇到了比预期更多的障碍,从而推迟了它的采用。
最后,四年前,Canonical 发布了 Ubuntu 17.10,该版本在其图形系统中带来了几项新功能:尽管最受关注的是它放弃了 Unity 桌面而支持 GNOME Shell,但它也突出了与 X 的变化。组织到韦兰。
然而,尽管取得了进步,Wayland 仍然不足以满足 Ubuntu 的需求,因此他们决定在下一个版本中返回 X.Org。
新的机会出现了
但是现在,鉴于未来 Ubuntu 21.04 的发布,他们宣布他们决定给 Wayland 一个新的机会:“鉴于当时的一些障碍 [Ubuntu 17.10] 已经解决,我们相信现在是再试一次的合适时机:它应该给我们足够的时间在下一个 LTS 版本之前获得正确的反馈”。
然而,Wayland 在一个方面仍然一瘸一拐:它对 Nvidia 卡的支持,因此 Nvidia 用户仍然会在他们的系统中看到默认安装的 X.Org,他们希望在一年内解决这个问题。
事实是,Wayland 一直在缓慢但稳定地推进,自从 X.Org 代码的主要贡献者之一 Red Hat 向 Unix 社区提出停止开发这款 X 服务器(限制自己)已经两年了错误修复) 明确地押注 Wayland 作为其替代品。 它被 Ubuntu 采纳可能有助于迈出这一步。