你如何在 Ubuntu 17.10 中从 Wayland 切换回 Xorg?

ors*_*iro 70 xorg wayland 17.10

我的一些应用程序无法在 Ubuntu 17.10 Wayland 上运行。如何切换回 Xorg?

pom*_*sky 56

当您启动系统并进入 GDM 登录屏幕时,您应该会在登录按钮旁边找到一个齿轮 (??)。如果您单击齿轮,您应该会找到一个Ubuntu on Xorg选项,它将启动 Xorg 会话而不是 Wayland 会话。

在此处输入图片说明

  • 我什至在我的机器上看不到那个选项。我只在 Xorg 和 Unity 上看到了 Ubuntu。 (5认同)
  • Wayland 与我的系统兼容。我正在使用 Wayland,但我想切换到 Xorg,因为 gparted 不适用于 Wayland (3认同)
  • @Marecky 下次它应该记住你的选择。因此无需每次都使用齿轮。 (2认同)

Sam*_*mas 50

如果您希望永久执行此操作,请编辑/etc/gdm3/custom.conf并取消注释该行:

#WaylandEnable=false
Run Code Online (Sandbox Code Playgroud)

通过删除#它前面的。

保存文件,然后在重新启动时,您将永远不会看到 cog 询问要使用哪个会话。

编辑:显然@doug 在这个答案上击败了我。我之前没有看到 - 它在最初隐藏的评论中。


Art*_*yom 7

您可能希望删除 Wayland 会话以防止意外登录。

<

如果您按照以下方式进行操作,您的软件包维护人员将为您感到自豪:

sudo mkdir /usr/share/wayland-sessions/hidden
sudo dpkg-divert --rename \
      --divert /usr/share/wayland-sessions/hidden/ubuntu.desktop \
      --add /usr/share/wayland-sessions/ubuntu.desktop
Run Code Online (Sandbox Code Playgroud)

这样做是为了指示包管理器记住文件的新位置。与其他答案相比,这有几个优点:

  • 它保证将来的软件包安装/升级不会恢复您的更改
  • 它适用于其他显示管理器(例如 lxdm 列出.backup条目)
  • 如果您改变主意,您可以轻松地恢复它:

    sudo dpkg-divert --rename --remove /usr/share/wayland-sessions/ubuntu.desktop

>

来源:https : //askubuntu.com/a/500813/602695

  • 也可以简单地编辑 `/etc/gdm3/custom.conf` 并取消注释 `#WaylandEnable=false` 未经用户同意,它不会被覆盖,如果有的话 (4认同)
  • @doug你的答案只适用于gdm3,但有人可能会像我一样使用LightDM,我的答案适用于LightDM和gdm3。 (2认同)

归档时间:

查看次数:

78058 次

最近记录:

4 年,3 月 前