LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1134|回复: 9

gentoo的 缺少中文字体

[复制链接]
发表于 2007-10-15 00:34:26 | 显示全部楼层 |阅读模式
我的locale.gen是:
en_US ISO-8859-1
en_US.UTF-8 UTF-8
zh_CN.GB18030 GB18030
zh_CN.GBK GBK
zh_CN.UTF-8 UTF-8
zh_CN GB2312
zh_HK.UTF-8 UTF-8
zh_HK BIG5-HKSCS
zh_TW.EUC-TW EUC-TW
zh_TW.UTF-8 UTF-8
zh_TW BIG5

/etc/conf.d/clock:
clock="local"
TIMEZONE="Asia/Shanghai"



在打开mrxvt 出现错误:
mrxvt: can't load font "-isas-song ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0"
mrxvt: can't load font "-*-*-*-*-*-*-*-*-*-*-*-*-gb2312*-0"
mrxvt: fatal error, aborting...
再用xlsfonts查看
果然一个gb2312的字体都没有

按照
http://zh.gentoo-wiki.com/HOWTO_ ... 0%E5%AD%97%E4%BD%93
试着用上simsun.ttc
还是认不到 gb2312的字体

设错过clock 按照 http://www.linuxsir.cn/bbs/showthread.php?t=313798   
搞定了
这是安装系统时设置的问题?
还是emerge 时 少了些 USE?
还是 media-fonts 里有些可用的字体没有装上?

另外 我的gentoo 开机不 mount /boot 这正常吗?
谢谢!
发表于 2007-10-15 02:02:15 | 显示全部楼层
你装个文泉驿把
$ xlsfonts | grep gb2312
-wenquanyi-wenquanyi bitmap song-bold-r-normal--0-0-100-100-p-0-gb2312.1980-0
-wenquanyi-wenquanyi bitmap song-bold-r-normal--0-0-75-75-p-0-gb2312.1980-0
-wenquanyi-wenquanyi bitmap song-medium-r-normal--0-0-100-100-p-0-gb2312.1980-0
-wenquanyi-wenquanyi bitmap song-medium-r-normal--0-0-75-75-p-0-gb2312.1980-0

mount不mount /boot是你自己说了算的
如果说不正常,岂不等于……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-15 12:46:45 | 显示全部楼层
装了文泉驿的
还是一样 找不到
回复 支持 反对

使用道具 举报

发表于 2007-10-15 13:55:44 | 显示全部楼层
Post by 坏坏小少
装了文泉驿的
还是一样 找不到


你试试  fc-cache -vf (好像是这个命令)
回复 支持 反对

使用道具 举报

发表于 2007-10-15 14:27:59 | 显示全部楼层
请修改/usr/share/fonts/encodings/encodings.dir

把46行的 gb2312.1980-0 large/gb2312.1980-0.enc 和51行的
gb2312.1980-0 large/gb2312.1980-0.enc.gz调换一下位置就ok了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-15 18:18:08 | 显示全部楼层
我的gb2312.1980-0 large/gb2312.1980-0.enc 在46行
gb2312.1980-0 large/gb2312.1980-0.enc.gz 在第一行
相应的两行对调了
可结果还是一样
回复 支持 反对

使用道具 举报

发表于 2007-10-15 19:19:50 | 显示全部楼层
Post by 坏坏小少
我的gb2312.1980-0 large/gb2312.1980-0.enc 在46行
gb2312.1980-0 large/gb2312.1980-0.enc.gz 在第一行
相应的两行对调了
可结果还是一样


还要在字体目录下执行mkfontscale.比如:
# cd /usr/share/fonts/truetype
# mkfontscale
# mkfontdir
回复 支持 反对

使用道具 举报

发表于 2007-10-15 19:23:06 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-15 22:39:01 | 显示全部楼层
搞定了 !!
XTERM 在 GB2312的LOCALE 里用 启动速度也 快不少
感谢 taocp 和各位热心的朋友
回复 支持 反对

使用道具 举报

发表于 2007-10-15 23:31:13 | 显示全部楼层
taocp的方法解决了我的窗口管理器乱码问题。
意外的收获。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表