更改虚拟控制台字体及大小
出自Linux Wiki
随着Kernel Mode Setting走进各发行版,虚拟控制台的分辨率一般都与图形界面相同,致使控制台字体较小。习惯了大字控制台的朋友可能会感觉比较不舒服。
由于开了KMS后更改虚拟控制台的分辨率比较难,从修改字体入手相对容易些。
准备字体
一个大小选择较多的字体是terminus系列字体,它在多数发行版的软件仓库中,如Ubuntu中叫console-terminus,Archlinux中叫terminus-font。
字体安装的位置因发行版而异,建议看看包中的文件列表,以便确定字体安装的目的目录。如Ubuntu中是/usr/share/consolefonts/,Archlinux中是/usr/share/kbd/consolefonts/
设置字体
修改字体的命令是: setfont,如
setfont 字体路径
恢复当前默认字体则是:
setfont
如在Archlinux中,可设置字体为/usr/share/kbd/consolefonts/ter-v28n.psf.gz。
设为默认
Archlinux在rc.conf中专门提供了CONSOLEFONT参数,将其修改为形如ter-v28n.psf.gz的文件名即可,无需路径名。
其它发行版可在系统启动时自动执行的代码中加入setfont命令以设置字体。