|
发表于 2005-8-3 11:48:08
|
显示全部楼层
Post by supernatural
就是因为你的字体没有gbk的,所以用gbk做locale时是不行地~~~
一个办法:你的simsun在哪个目录下?做一个fonts.dir ,fonts.scale放到哪个目录下(要有gbk的编码),在/etc/X11/xorg.conf或者/etc/X11/XF86Config-4中字体段添加上那个路径,再修改~/.gtkrc,font="-adobe-helvetica-medium-r-normal-*-*-120-*-*-p-*-iso8859-1,-misc-simsun-medium-r-normal-*-*-120-*-*-c-*-gbk-0",重启机器,然后在xmms中就可以用simsun了
但是又会出现另外一种情况,就是xmms根本没有办法运行了,包括xfontsel在内的很多程序都会出错,提示为gdk-error:BadValue....
我试了一下,发现这个情况发生在关于simsun生成fonts.dir后,locale又都设置成了zh_CN(不包括zh_CN.UTF-8),一旦删除了那个fonts.dir就没有这种情况了,xmms也可以运行了(尽管仍旧乱码)
还有个情况就是,在除了zh_CN.UTF-8这种locale之外,在其他的zh_CN的locale下,xmms选择字体速度爆慢...换到zh_CN.UTF-8后,速度马上又很快了
也不知道大家是不是遇到过这样的情形 |
|