Jos*_*hua 11 arch-linux fonts systemd console
我正在尝试为我的新 Arch Linux 安装(使用 systemd)设置不同的默认控制台字体。
设置我vconsole.conf在/etc为这样:
KEYMAP=us
FONT=Lat2-Terminus16
Run Code Online (Sandbox Code Playgroud)
我重新启动并看到我新设置的控制台字体出现,只是因为它在登录提示之前重置。
注意事项:
/usr/lib/systemd/systemd-vconsole-setup手动运行工作正常systemctl status systemd-vconsole-setup.service 告诉我它已加载并且处于“活动状态(退出)”consolefont钩子mkinitcpio.confAus*_*yde 13
我今晚大部分时间都在解决同样的问题,即使是两年后!因此,为了避免未来访问者出现DenverCoder9时刻,这就是解决我的问题的方法。
从这个电子邮件线程:
/usr/lib/systemd/system/systemd-vconsole-setup.service将After=和Before=行更改为:
After=sysinit.target
Before=shutdown.target
Run Code Online (Sandbox Code Playgroud)保存并退出
现在应该正确应用您的控制台字体。
您是否已将图形驱动程序设置在MODULES数组中mkinitcpio.conf?例如,这是我的带有英特尔显卡的笔记本电脑。
MODULES="i915 ahci sd_mod ext4"
Run Code Online (Sandbox Code Playgroud)
AMD需要radeon,Nvidia也需要nouveau。
您还需要确保您的区域设置正确。如LANG=en_US.UTF-8在/etc/locale.conf.
相关维基页面: