18.04:为什么同时使用 Xorg 和 Xwayland?

18.04:为什么同时使用 Xorg 和 Xwayland?

在 bionic 中,为什么 Xwayland 和 Xorg 同时运行?

据我所知,Xwayland 的工作是允许 x11 应用程序在 wayland 下运行。因此,这意味着有两个 X11 服务器在运行,Xorg 作为 :0,Xwayland 作为 :1024。/tmp/.X11-unix 中有两个相应的套接字

那有什么用呢?

答案1

这篇 Ubuntu Insights 文章

我们已决定默认发布 Xorg,并且 Wayland 将成为登录屏幕提供的可选会话。

为什么默认选择 Xorg?主要有三个原因:

  1. WebRTC 服务、Google Hangouts、Skype 等软件中的屏幕共享在 Xorg 下运行良好。
  2. 远程桌面控制(例如 RDP 和 VNC)在 Xorg 下运行良好。
  3. 在 Xorg 下,Shell 崩溃的恢复能力不太强。

对于 LTS 版本,当太多功能仍然依赖 X11 功能时,将 Wayland 作为默认功能是不切实际的。

相关内容