LinuxSir.cn,穿越时空的Linuxsir!

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

汉字显示方框里面16进制码的问题

[复制链接]
发表于 2007-6-10 11:31:41 | 显示全部楼层 |阅读模式
是一个预装好的debian系统,locale只支持c,posix. fs/nls下只有nls_cp437.ko  nls_iso8859-1.ko  nls_utf8.ko.x用的是远程的,有些机器在上面能正常显示汉字.

为了让它显示汉字,重编内核,加了中文繁简的nls支持,并modules_install
apt-get install了locale,loale-all,
现在的状态就是中文都显示为显示方框里面16进制码.

请问可能是那里的问题.

另外请问,内核nls是不是只管fs的locale,libc的locale,x的locale字体等都各管那一块?
谢谢.
发表于 2007-6-10 12:39:18 | 显示全部楼层
看起来似乎是没装中文字体,你说的中文显示都方框,是浏览器里面?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-10 13:30:21 | 显示全部楼层
浏览器里页面,菜单,按钮等都是方框.
x server的fontpath里确定是有中文字的.
xlsfonts |grep gb
-isas-fangsong ti-medium-r-normal--0-0-72-72-c-0-gb2312.1980-0
-isas-fangsong ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0
-isas-song ti-medium-r-normal--0-0-72-72-c-0-gb2312.1980-0
-isas-song ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0
-isas-song ti-medium-r-normal--24-240-72-72-c-240-gb2312.1980-0
hanzigb16fs
hanzigb16st
hanzigb24st
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-12 10:31:19 | 显示全部楼层
xlsfont里看到的字体不能被gtk程序,firefox等发现.装了fonts-chinese包就ok了.
回复 支持 反对

使用道具 举报

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

本版积分规则

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