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