我已经在Fedora 27上安装了摇摆窗口管理器。系统采用gdm作为登录管理器。但是gdm并没有为登录会话的选择提供支持。只有Gnome,这也是安装在系统上,显示。当我尝试时,i3wm并没有出现这个问题。
发布于 2017-12-26 20:31:56
sway与gdm兼容吗?
是
gdm支持wayland还是只支持Xorg?
gdm3本身运行在wayland上。它支持wayland和Xorg会话。
如何为摇摆配置gdm?
您在/usr/share/wayland-sessions
中缺少一个条目。此文件夹通常包含用于显示管理器的wayland桌面会话项。(实际上,X桌面会话条目位于/usr/share/xsessions
中)。
创建一个包含以下内容的文件/usr/share/wayland-sessions/sway.desktop
:
[Desktop Entry]
Version=1.0
Name=Sway
Comment=Sway - i3 on Wayland
# Please choose matching path
Exec=/usr/bin/sway
#Exec=/usr/local/bin/sway
Type=Application
我的系统里也漏掉了这个条目。我从源代码中编译了wayland/xsession条目,它们都是现成的包的一部分。请确保Exec
行与可执行sway
的路径匹配。
请注意,如果您的主机使用专有的NVIDIA驱动程序运行,gdm3不会在/usr/share/wayland-sessions
中显示条目。专有的NVIDIA驱动程序不支持Wayland。然而,免费的nouveau
驱动程序是这样做的。
https://unix.stackexchange.com/questions/412585
复制相似问题