在GuixSystem使用 kmscon 显示中文内容

对于不需要图形环境的机器,可以选择 kmscon 服务来显示中文内容

  1. 在系统配置文件中添加以下内容:

    (operating-system
     (services (append
            (list
             (service kmscon-service-type
              (kmscon-configuration
               (virtual-terminal "tty5"))))  ; 这里更换为需要的tty
            %base-services))
     ...
     )
    

更多的字符显示支持

写此博客的时候 kmscon 服务并未加入pango的字体选择功能, 但是可以使用 unifont 字体引擎来获得更多字符显示的支持,

(operating-system
 (services (append
	    (list
	     (service kmscon-service-type
		      (kmscon-configuration
		       ...
		       (virtual-terminal "tty5")
		       (font-engine "unifont")))) ; 使用unifont
		      %base-services))
	    ...
	    )

在Guix System使用带有PAM支持的密码锁

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