美化文本模式console中的显示
文本模式下,分辨率太低,按如下方法调整,很简单:
编辑 /boot/grub/menu.lst
修改内核启动选项
kernel /boot/vmlinuz-2.6.12-10 root=/dev/hda3 ro quiet splash vga=0x???
???参考:
800 * 600 : 314(16位色) 315(24位色)
1024*768: 317(16位色) 318(24位色)
本本上用 vga=0x318, 台式机上用vga=0x315
CRT显示器比较恶心,如果用1024*768分辨率,从gnome切换到文本模式画面发生明显的偏移
使用圆体美化
1. 下载http://download.ubuntu.org.cn/software/VeraSansYuanTi.tar.gz
2. 解压缩并将VeraSansYuanTi目录移动到字体文件夹。
sudo tar -C /usr/share/fonts/ -xvzf VeraSansYuanTi.tar.gz
3.刷新字体缓存
cd /usr/share/fonts/VeraSansYuanTi
sudo fc-cache -f
sudo mkfontscale
4. 备份现有的 fonts.conf
sudo cp /etc/fonts/fonts.conf /etc/fonts/fonts.conf.old
5. 使用新的 fonts.conf
sudo cp /usr/share/fonts/VeraSansYuanTi/fonts.conf /etc/fonts/
另外, 还可以编辑/etc/fonts/fonts.conf以选择Mac风格和WIN-XP风格:
<!-- Mac OS X 效果
<match target="font">
<test name="family"><string>Vera Sans YuanTi</string></test>
<edit name="globaladvance"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Vera Sans YuanTi Mono</string></test>
<edit name="globaladvance"><bool>false</bool></edit>
</match>
<match target="font">
<edit name="antialias" mode="assign"><bool>true</bool></edit>
<edit name="hinting" mode="assign"><bool>false</bool></edit>
<edit name="autohint" mode="assign"><bool>false</bool></edit>
<edit name="hintstyle" mode="assign"><const>hintnone</const></edit>
<edit name="rh_prefer_bitmaps" mode="assign"><bool>false</bool></edit>
</match>
-->
<!-- Win XP 效果 -->
<match target="font">
<test name="family"><string>Vera Sans YuanTi</string></test>
<edit name="globaladvance"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Vera Sans YuanTi Mono</string></test>
<edit name="globaladvance"><bool>false</bool></edit>
</match>
<match target="font">
<test qual="any" name="family"><string>Vera Sans YuanTi</string></test>
<edit name="antialias" mode="assign"><bool>true</bool></edit>
<edit name="hinting" mode="assign"><bool>false</bool></edit>
<edit name="autohint" mode="assign"><bool>false</bool></edit>
<edit name="hintstyle" mode="assign"><const>hintnone</const></edit>
<edit name="rh_prefer_bitmaps" mode="assign"><bool>false</bool></edit>
</match>
<match target="font">
<test qual="any" name="family"><string>Vera Sans YuanTi</string></test>
<test compare="more_eq" name="pixelsize" qual="any" ><double>12</double></test>
<test compare="less_eq" name="pixelsize" qual="any" ><double>16</double></test>
<edit name="antialias" mode="assign"><bool>false</bool></edit>
<edit name="hinting" mode="assign"><bool>true</bool></edit>
<edit name="autohint" mode="assign"><bool>false</bool></edit>
<edit name="hintstyle" mode="assign"><const>hintfull</const></edit>
<edit name="rh_prefer_bitmaps" mode="assign"><bool>true</bool></edit>
</match>
<match target="font">
<test qual="any" name="family"><string>Vera Sans YuanTi Mono</string></test>
<edit name="antialias" mode="assign"><bool>true</bool></edit>
<edit name="hinting" mode="assign"><bool>false</bool></edit>
<edit name="autohint" mode="assign"><bool>false</bool></edit>
<edit name="hintstyle" mode="assign"><const>hintnone</const></edit>
<edit name="rh_prefer_bitmaps" mode="assign"><bool>false</bool></edit>
</match>
<match target="font">
<test qual="any" name="family"><string>Vera Sans YuanTi Mono</string></test>
<test compare="more_eq" name="pixelsize" qual="any" ><double>12</double></test>
<test compare="less_eq" name="pixelsize" qual="any" ><double>16</double></test>
<edit name="antialias" mode="assign"><bool>false</bool></edit>
<edit name="hinting" mode="assign"><bool>true</bool></edit>
<edit name="autohint" mode="assign"><bool>false</bool></edit>
<edit name="hintstyle" mode="assign"><const>hintfull</const></edit>
<edit name="rh_prefer_bitmaps" mode="assign"><bool>true</bool></edit>
</match>
两者只取其一, 用默认的win XP效果就不错, Mac的有点怪怪的,而且选择Mac风格时gedit打开会有问题,晕。