2007年5月10日星期四

安装文泉驿字体以后firefox变慢的解决方法

使用的是Debian(Ubuntu/ArchLinux),在安装了xfonts-wqy包之后发现firefox显示速度变慢
xfonts-wqy是carlosliu和caiqian两个人维护的一个文泉驿字体deb安装包,他们采用了压缩的pcf格式,而pcf.gz格式的字体,特别是在显示中文这样的大字符集时,系统渲染速度比较慢。把字体文件解压可以大大提高显示速度,方法为
cd /path/to/wqy/font/
sudo gunzip wenquanyi*pcf.gz
sudo rm fonts.dir fonts.scale fonts.cache*
sudo mkfontdir .
sudo cp fonts.dir fonts.scale
sudo fc-cache -fv

PS:也可解压以后直接修改fonts.dir 和 fonts.scale 文件,去掉文件中.gz 字段,然后刷新字体缓存。
修改以后可能会出现系统退出对话框字体变为方框的情况,我的重启一次以后就自动恢复了,如果不能自动恢复的话,就 sudo apt-get remove xfonts-wqy ,然后重建fonts.dir和fonts.scale文件,刷新字体缓存。

没有评论: