在不带有登录管理器的Guix System启动wayland会话

由於Guix System使用 elogind 來替代了 systemd-logind ,所以在tty下启动wayland会话 需要在系统配置文件中另外加入 elogind dbus-system(elogind依赖) 服务。

  1. 在系统配置文件中 services 字段加入 elogind-service dbus-service 服务

    例: /etc/config.scm

    (operating-system
      (services (append
             (list
              (elogind-service)
              (dbus-service))
             %base-services))
      ...
      )
    
  2. 在tty登录用户并启动wayland会话。

    例:

    $ tty
    /dev/tty1
    $ sway
    ...
    

在GuixSystem使用 kmscon 显示中文内容

社区CI