QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 995|回复: 4

Debian中安装 GNOME 2.4之后的奇怪问题

[复制链接]
发表于 2003-9-27 20:37:32 | 显示全部楼层 |阅读模式
GNOME 2.4确实有了非常大的改进,我在Debian中安装了一下
不过我安装之后碰到了两个问题,怎么折腾也没有解决,特来请教
1、Abiword和gedit打开文件的时候,对话框中不显示中文文件夹和中文文件
2、OO的界面完全变成了乱码
3、运行很多程序时都能够看到这样的提示:
Gdk-WARNING **: Missing charsets in FontSet creation
Gdk-WARNING **:     GBK-0
我查了一下,说是defoma不能支持xtt,于是用dpkg-reconfigure x-ttcidenfont-conf去掉了xtt,使用freetype,同时修改XF86Config
不过问题并没有解决。

谁能帮助我一下

呵呵,都说GNOME对国际化支持很好,没想到碰到这样的问题:(
发表于 2003-9-28 16:12:42 | 显示全部楼层
Gnome2.4的国际化是很不错.我感觉很爽.
关于中文文件名称,请查看你的文件名称编码,默认的是UTF-8.如果你的是GB2312,请正确设置环境变量G_BROKEN_FILENAMES.我的是zh_CN.这样gtk+2.0的程序都能正常显示中文目录和文件名.看我的贴图(BLFS+GNOME-2.4,就在本版).   
查看是否有支持GBK的字体.你的问题好像在这.请设置好font.dir,font.scale
OO的界面问题是中文字体的问题,在设置里把user interface改成你的中文字体.
回复

使用道具 举报

 楼主| 发表于 2003-10-1 09:03:30 | 显示全部楼层
确实是UTF8的原因,现在我在GNOME下面新建的文件,只要文件名用汉字,到了KDE、Windows中统统都是乱码
GNOME应该提供给用户选择编码的功能,像这样强推UTF8的做法很令人失望,霸道,有点微软的味道。
回复

使用道具 举报

发表于 2003-10-4 21:58:01 | 显示全部楼层
你正确设置环境变量G_BROKEN_FILENAMES,你的文件名编码就是你的所在区域的编码,在KDE,windows下也正常.文件内容的编码是在你所用的编辑器中是选择的,gedit支持自己选择.gnome是个很国际化的东东,为了照顾到各种语言文字,就统一用了UTF-8,这种编码是唯一的,各种文字不会重码.只要你有相应的字体,都能正常显示.这是很好的呀.大家都用UNICODE,可以避免很多乱码问题.gnome没有强推的意思,环境变量G_BROKEN_FILENAMES就是这个意思.
回复

使用道具 举报

发表于 2003-10-5 00:32:39 | 显示全部楼层
export G_BROKEN_FILENAME=1 就行了

UTF-8好呀,全世界通用,是发展趋势嘛
在Linux这种对全球性合作要求比较高的环境中,UTF-8更显得合适
Debian的开发记录、文档什么的,也都在往UTF-8格式上统一
GB18030除了兼容GB2312/GBK外没什么强过UTF-8的
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-10-5 14:28 , Processed in 0.081659 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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