如何从 lightdm 启动 gnome wayland 桌面?

如何从 lightdm 启动 gnome wayland 桌面?

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

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

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

  1. Lightdm启动速度更快
  2. gdm3无法像 lightdm 那样在双显示器上正确显示(连接窗口和面板跟随外部显示器上的光标。

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

答案1

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

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

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

sudo apt remove unity8-desktop-session
sudo apt autoremove

答案2

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

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

例如,我曾经使用 X11xsessions/gnome.desktop启动wayland-sessions/gnome.desktopGNOME。现在我已迁移xessions/gnome.desktop到 Wayland ,GNOME 也使用 Wayland。gnome.desktop.disabled

相关内容