Ubuntu中使用点阵字体

一直在使用GNOME Terminal终端工具,在Fedora 7中带了Console字体,字体还比较清晰。4月23日Ubuntu 9.04发布后,换用了Ubuntu,启动的确如传说中快了不少,不过没了Console这个字体。经过一些列操作后已经可以使用。

1、从Fedora里拷贝console8x16.pcf过来:
$ mkdir ~/.fonts
$ cp console8x16.pcf ~/.fonts

2、安装字体:
$ mkfontdir
$ mkfontscale
$ fc-cache -fv

用fc-list | grep Console,仍无法找到Console字体。

3、修改/etc/fonts/conf.d中配置:
/etc/fonts/conf.avail下有一堆配置文件,被使用到的脚本就会连接到/etc/fonts/conf.d中。
$ ls -l 70-no-bitmaps.conf
lrwxrwxrwx 1 root root 32 2009-04-24 19:54 /etc/fonts/conf.avail/70-no-bitmaps.conf -> ../conf.avail/70-no-bitmaps.conf

就是70-no-bitmaps.conf这个配置文件搞的鬼,删除这个连接文件。重启后搞定!
$ fc-list | grep Console
Console:style=Regular

重新禁用点阵字体的方法:
$ ln -s /etc/fonts/conf.avail/70-no-bitmaps.conf /etc/fonts/conf.d