如何从 lightdm 启动 gnome wayland 桌面?

mxd*_*dsp 8 gnome gdm wayland display-manager lightdm

我在以前的 Ubuntu 17.04 (Unity) 安装上安装了 Gnome 3.24(gnome-shellgnome-desktop-environment)。

我可以从显示管理器启动 gnome Wayland 会话gdm3,但不能从Lightdm. 尝试时,我被困在一个闪烁的光标的非交互式黑屏上。

我知道我可以坚持gdm3,但至少有两个原因我不会:

  1. Lightdm 在启动时以某种方式快得多
  2. gdm3 在双显示器上显示不正确,就像 lightdm 一样(连接窗口和面板跟随外部显示器上的光标。

如何gnome 3.24 Wayland使用 Lightdm 作为显示管理器启动会话?

小智 2

错误报告已提交,目前正在处理中。有一些解决方法,但并不是完美的解决方法。通过此修复,我可以使用 Wayland 登录,但无法使用注销。

https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1632772

一种解决方案是删除 Unity 8 桌面:

sudo apt remove unity8-desktop-session
sudo apt autoremove
Run Code Online (Sandbox Code Playgroud)


小智 0

这个解决方法对我有用:https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1632772/comments/23

LightDM 登录会话列表是.desktop存储在两个位置的文件:/usr/share/xsessions/对于 X11 会话;对于 X11 会话;对于 X11 会话。和/usr/share/wayland-sessions/。这两个目录中的某些文件将具有相同的文件名。删除 LightDM 中的重复项xsessions以在 Wayland 中启动这些会话。

例如,我xsessions/gnome.desktop总是wayland-sessions/gnome.desktop在 X11 下启动 GNOME。我搬到xessions/gnome.desktopgnome.desktop.disabledGNOME,现在使用 Wayland。