Ubuntu 21.04 为默认使用 Wayland 做积极准备

即将发布的 Ubuntu 21.04 将尝试默认使用 Wayland,目标是在 GNOME 桌面上为非 NVIDIA 系统默认使用 Wayland,而不是 X.Org 会话。

虽然距离 Ubuntu 21.04 发布还有两个月的时间,但要实现这一转变还有许多工作待完成。Ubuntu 开发团队希望明年 Ubuntu 22.04 LTS 发布时,确保对 Wayland 的支持更加出色并保持良好状态,因此现在尽快开始,以便有足够的时间对 Wayland 进行广泛的测试和评估。

正在负责此项计划的 Ubuntu 开发者已将他们的 Trello 看板公开,我们可以通过这些工作了解到围绕此重大转变计划的挑战。

部分值得关注的工作包括:

此项工作由 Red Hat/Fedora 领导,即从 X.Org Server 代码库中分离出新的独立 XWayland 软件包,以提供比旧 X.Org Server 1.20 分支更多的 XWayland 支持。由于没有迹象表明 X.Org Server 1.21 会到来,这项工作的目标是可靠地发布最新的 XWayland 修复/功能代码,而不用依赖 X.Org 代码树的其他部分。

Ubuntu 尚未承诺使用独立的 XWayland 打包,但希望他们会这样做,毕竟相关的工作目前已在 TODO 列表出现。

  • 理想情况下,将 Ubuntu 桌面安装程序迁移至 Wayland 而不是 XWayland 上运行,同时在需要时仍可回退至使用 X11
  • 在 Wayland/XWayland 下对 Ubuntu Snaps 和 Java 应用程序进行更多的测试
  • 确保 Mozilla/Gecko 应用程序使用他们的原生 Wayland 支持,而不是通过 XWayland 实现。还有其他与 Firefox 相关的修复/加固需求
  • 可能会升级他们的 PipeWire 封装,以确保它能很好地用于远程桌面场景
  • 使用专有驱动程序引导 NVIDI显卡时,确保使用体验愉快,因为该驱动程序将回退到使用 X.Org Server 会话。同样,确保其他更特殊的情况(如 Hyper-V 显示支持)仍可与 X.Org 一起搭配使用
  • 为 GNOME 提供深色模式支持
  • 有可能将 GNOME 40 的线程输入代码从 GNOME 40 向后移植回传到 GNOME 3.38,而 Ubuntu 21.04 在这个周期内会坚持使用 GNOME 3.38 系列。这看起来是暂定的,并且考虑到要回移植和测试/维护的软件包很多,他们可能会放弃这项工作

更多工作计划点此查看,如果四月份发布的 Ubuntu 21.04 一切顺利,我们将在其 GNOME Shell 桌面上看到 Ubuntu 默认使用 Wayland。

猜你喜欢

转载自www.oschina.net/news/129823/ubuntu-21-04-wayland-plans