更改虚拟控制台字体及大小

出自Linux Wiki

在2010年6月22日 (二) 07:39由Chenxing (讨论 | 贡献)所做的修订版本
(差异) ←上一修订 | 最新修订 (差异) | 下一修订→ (差异)

随着Kernel Mode Setting走进各发行版,虚拟控制台的分辨率一般都与图形界面相同,致使控制台字体较小。习惯了大字控制台的朋友可能会感觉比较不舒服。

由于开了KMS后更改虚拟控制台的分辨率比较难,从修改字体入手相对容易些。

准备字体

一个大小选择较多的字体是terminus系列字体,它在多数发行版的软件仓库中,如Ubuntu中叫console-terminusArchlinux中叫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命令以设置字体。

个人工具
简体繁体转换