Linux TTY UTF 8 Patch
1.0.0
令/dev/concole或/dev/tty*支持所有UTF-8 Charset。 4.20有变化,有些语言有问题,也出现在以前的版本中。现在(v.4.20)仅显示CJK charset,但是您可以ues setfont Form kbd软件包来解决该问题。
更改您的内核源目录,并像其他补丁一样进行修补。
$patch -Np1 < *you want apply core*
$patch -Np1 < *you want apply fonts*
在4.20中,您需要将字体文件放入fbdev/core dir中,不要修补字体补丁。而且您必须启用8x16字体,CJK字体为16x16(8x8 + 8x8) 。如果您需要其他语言支持,则tpye man setfont获取信息。然后,这可能会更改内核,而新的补丁只会影响CJK。
Unicode位图字体文件在这里:
drivers/video/fbdev/core/fonts_utf8.h
在旧版本中,字体文件on:
drivers/video/console/fonts_utf8.h
我编辑它可以在Linux内核4.20上使用。而且我没有联系此补丁的原始作者,此补丁太旧了。蝙蝠贴片可能会击中然后cjktty。它与一般角色分别处理了宽字符,这使其可以自定义字形。 CJK字体还不能更改。