QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 840|回复: 9

gnome2.2.1 不能正确显示中文

[复制链接]
发表于 2003-6-11 11:50:51 | 显示全部楼层 |阅读模式
我的系统kernel是2.4.20-gentoo-r5  , 刚装好的gnome 2.2.1, 像平常一样,先在~/bash_profile 加入:
export LANG=zh_CN
export LC_ALL=zh_CN
然后启动X
然而中文显示是一塌糊涂
请大伙帮帮忙解决一下,实在没线索!谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2003-6-11 11:55:30 | 显示全部楼层
fontconfig没找到中文字体吧。运行
fc-list :lang=zh-cn
看看有没有中文字体?
回复

使用道具 举报

 楼主| 发表于 2003-6-11 12:00:58 | 显示全部楼层
[quote:c96e626f02="moonlight"]fontconfig没找到中文字体吧。运行
fc-list :lang=zh-cn
看看有没有中文字体?[/quote]
我也不知道,我运行了一下
fc-list :lang=zh-cn 没有输出
fc-list :LANG=zh-cn 很多字体的名称都出来了
回复

使用道具 举报

 楼主| 发表于 2003-6-11 12:03:38 | 显示全部楼层
应该是 c-list :lang=zh-cn 才是正确的,我运行后没有输出。。那怎么做?
回复

使用道具 举报

发表于 2003-6-11 13:21:04 | 显示全部楼层
要么你的/etc/fonts.conf有问题,要么你没有安装中文字体,或者字体权限有问题。总之检查一下吧。gnome2使用了xft2前端,安装字体很容易的,很多文章都有介绍,在论坛里好好看看。
回复

使用道具 举报

 楼主| 发表于 2003-6-11 13:31:11 | 显示全部楼层
[quote:0fe11d00c5="moonlight"]要么你的/etc/fonts.conf有问题,要么你没有安装中文字体,或者字体权限有问题。总之检查一下吧。gnome2使用了xft2前端,安装字体很容易的,很多文章都有介绍,在论坛里好好看看。[/quote]

你说我没安装中文字体,我觉得平时sans这些都能显示中文的。。明显我是有sans 字体,这些都是默认安装的。。权限应该不是问题,我用的是root ,而且字体权限设置没问题..........问题好像是没装XFT2  可以吗?因为 gentoo 我装了xfree86-4.3.0-r2 然后把xft mask掉了,说不能同时安装。。原闻其祥。
回复

使用道具 举报

 楼主| 发表于 2003-6-11 14:33:14 | 显示全部楼层
经证实,我的Xfree 是build in XFT2的
回复

使用道具 举报

发表于 2003-6-11 14:39:09 | 显示全部楼层
直接运行fc-list看看,如果有字体证明xft2是安装了的,问题就是中文字体了。sans只是一个逻辑字体名称,具体使用了哪些字体是由fonts.conf来确定的。你可能是fonts.conf的问题。看看包含了中文字体所在的路径没有。fonts.conf的用法可见man fontconfig(RedHat下的man文件有点问题),或者上Keith Packard老兄的网站上去查查
回复

使用道具 举报

 楼主| 发表于 2003-6-11 16:24:38 | 显示全部楼层
搞定了,其实我这个xfree 就已经集成了XFT2了, 我们的思路都对,就是找不到中文字,我现在装了simsun,就可以了,但问题是以前没装也可以看中文阿....默认支持中文的字体有哪些?? 我是安装最新的gentoo ....fresh installing 应该有可能是bug..
回复

使用道具 举报

发表于 2003-6-11 16:31:19 | 显示全部楼层
以前没装能看中文是因为你以前的程序没有用到XFT2。比如老的基于gtk1.x的程序
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-25 03:50 , Processed in 0.112158 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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