由於Guix System使用 elogind
來替代了 systemd-logind
,所以在tty下启动wayland会话
需要在系统配置文件中另外加入 elogind
dbus-system(elogind依赖)
服务。
-
在系统配置文件中
services
字段加入elogind-service
dbus-service
服务例: /etc/config.scm
(operating-system (services (append (list (elogind-service) (dbus-service)) %base-services)) ... )
-
在tty登录用户并启动wayland会话。
例:
$ tty /dev/tty1 $ sway ...