感谢支持
我们一直在努力

Ubuntu 9.04 字体问题完美解决

安装了Ubuntu 9.04以后,发现这个新版本的Ubuntu的改进得特别好,因为我在使用Ubuntu 7.10的时候,驱动还有更多问题,譬如我的Nvidia的8400GMS驱动支持不好,桌面特效根本不能打开。而且声卡驱动也有很大的问题,譬如开机没有声音,要休眠一次再唤醒才会有声音;而且插入耳机之后会出现没声音或者外放声音无声的问题,虽然网上有很多解决问题,但是解决办法都比较繁琐,所以我并没有确实使用Ubuntu。很长一段时间,大概一年过去了,Ubuntu已经出到了9.04,这次我安装好了之后,发现有了长足的改进。譬如直接可以通过网络更新安装完美的Nvidia的显卡驱动,从而完美的打开桌面特效;另外声卡的问题也很好地解决了,http://ubuntuone.cn/在硬件上唯一的问题是我笔记本内置的摄像头虽然安装好了驱动,却不知为什么并不能使用,每次选择打开的时候,都提示出错;好在我并不怎么使用这个摄像头,所以这个问题也就无视了。硬件上基本问题都已经解决了,不过软件上还存在着一些让我比较难堪的问题,那就是中文字体的问题。


Ubuntu下默认的中文字体机器难看,特别是在浏览器下字体个个歪瓜裂枣的,看得很不舒服,于是我在网上找了一下解决办法。导入了微软雅黑的字体,以及宋体黑体。具体方法是:


1.拷贝XP字体:


sudo mkdir -p /usr/share/fonts/zh_CN/TrueType
sudo cp /media/vista/WINDOWS/Fonts/simsun.ttc /usr/share/fonts/zh_CN/TrueType/
sudo cp /media/vista/WINDOWS/Fonts/tahomabd.ttf /usr/share/fonts/zh_CN/TrueType/
sudo cp /media/vista/WINDOWS/Fonts/tahoma.ttf /usr/share/fonts/zh_CN/TrueType/
sudo cp /media/vista/WINDOWS/Fonts/verdanab.ttf /usr/share/fonts/zh_CN/TrueType/
sudo cp /media/vista/WINDOWS/Fonts/verdanai.ttf /usr/share/fonts/zh_CN/TrueType/
sudo cp /media/vista/WINDOWS/Fonts/verdana.ttf /usr/share/fonts/zh_CN/TrueType/
sudo cp /media/vista/WINDOWS/Fonts/verdanaz.ttf /usr/share/fonts/zh_CN/TrueType/
sudo cp /media/vista/WINDOWS/Fonts/msyh.ttf /usr/share/fonts/zh_CN/TrueType/


2.把雅黑字体重新命名为YaHei_Consolas.ttf


sudo cp msyh.ttf  /usr/share/fonts/zh_CN/TrueType/YaHei_Consolas.ttf


3.生成字体目录列表等命令:


sudo chmod 644 /usr/share/fonts/zh_CN/TrueType/*
cd /usr/share/fonts/zh_CN/TrueType/
sudo mkfontscale
sudo mkfontdir
sudo fc-cache /usr/share/fonts/zh_CN/TrueType/

4.修改配置文件


sudo gedit /etc/fonts/conf.d/69-language-selector-zh-cn.conf


找到<string> 行,添加 <string>YaHei Consolas Hybrid</string> 共有需要添加三处


最后,应该会立刻生效,如果不行,可以重启X-window


在做过上面的步骤以后,出现了一个问题,那就是系统中,字体变得好看了,但是英文却变得很难看,特别是粗体,总觉得颜色淡淡的。于是我调整了一下字体边缘光滑的选项,如果选择微量的字体边缘光滑,字母变得好看了,但是中文却又缩成了一团……难道是字体的问题?于是我把雅黑换成了宋体,结果很明显,问题依旧。难道是字体的问题?我又下载了Leopard中使用的丽黑字体,本来以为可以解决问题,谁知道还是模模糊糊的。实在没办法,只能在上网上求助,查到如果打开文泉黑体的点阵渲染可以解决这个问题,于是照做,本来以为解决了问题,然而却完全没有改善。因为这样的字体,导致眼睛极度疲劳,实在无奈下,开始考虑到底是什么问题造成的。


突然一个想法让我感到很奇怪,为什么粗体看上去这么不顺眼呢?这时候我想起来,宋体是没有粗体的,那么在Linux下使用宋体的粗体应该是系统自动生成的,是不是Linux生成粗体的方式有问题呢?这时候我突然想起微软雅黑不止有msyh.ttf文件这一个,微软雅黑还专门做了粗体的样式:msyhbd.ttf!难道把这个字体文件导入Linux可以解决字体的问题?于是按照上面的做法将msyhbd.ttf也导入Ubuntu中,重建了一下字体缓存,看了一下,没改善……有点失望。于是重启X-window,惊喜地发现,粗体终于变得好看了,就算粗体的字母也变得很好看,终于有粗体的样子了,不再一个个模模糊糊的样子了。然后再打开字体边缘光滑的选项~OK,完美了!


就这样,完美地解决了Ubuntu 9.04下字体模糊不好看的问题,其实,Linux还是很好用的嘛~

赞(0) 打赏
转载请注明出处:服务器评测 » Ubuntu 9.04 字体问题完美解决
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏