如何在Ubuntu中从Wayland切换到Xorg

时间:2020-01-09 10:45:30  来源:igfitidea点击:

Ubuntu 17.10的主要新功能之一是增加了Wayland作为默认显示服务器。随着越来越多的Linux发行版脱离传统X.Org服务器,Wayland似乎是最佳选择。

虽然Wayland可能是未来,但确实是未来。至少对于Ubuntu 17.10. 这里的问题是,许多Linux桌面应用程序仍然依赖X.Org。他们对Wayland的支持不太好。

从Wayland切换到Xorg

重新启动Ubuntu系统。在登录屏幕的密码字段下,您将看到一个齿轮图标。只要点击它,你会看到两个选项在这里。

默认的Ubuntu意味着它将使用Wayland,而Xorg上的Ubuntu显然意味着它将使用Xorg。我们可以在Xorg上选择Ubuntu,以在此处使用Xorg。

如何知道我使用的是Wayland还是Xorg

打开一个终端并使用以下命令:

echo $XDG_SESSION_TYPE

然后,如果我们看到X11,那就是Xorg。如果我们看到Wayland,很明显,使用的显示服务器就是Wayland。

快速提示:很少有需要root特权的程序遇到Wayland的麻烦。例如,如果我们使用Wayland,则GParted根本不会在Ubuntu中运行。如果我们不想切换到Xorg,仍然可以通过sudo使用这些应用程序。

使用下面的命令

xhost +si:localuser:root

然后像这样用sudo运行麻烦的程序:

sudo gparted