gnome的中文问题,大家都来看看
使用的是ustc apt源的debian,gnome2.6+xft2.已经装好simsun,配置好了fontconf,字体非常漂亮,粗体斜体也没问题了.另外,我关了xfs,直接在XF86config-4文件中指定了字体路径.dpkg-reconfig locales设定locale为gbk,
配置文件/etc/enviroment:
LANG=zh_CN.GBK
~./bashrc已加入:
export LC_ALL=zh_CN.GBK
export LANGUAGE=zh_CN.GBK
export LANG=zh_CN.GBK
命令行下面执行lcoale
~$ locale
LANG=zh_CN.GBK
LC_CTYPE="zh_CN.GBK"
LC_NUMERIC="zh_CN.GBK"
LC_TIME="zh_CN.GBK"
LC_COLLATE="zh_CN.GBK"
LC_MONETARY="zh_CN.GBK"
LC_MESSAGES="zh_CN.GBK"
LC_PAPER="zh_CN.GBK"
LC_NAME="zh_CN.GBK"
LC_ADDRESS="zh_CN.GBK"
LC_TELEPHONE="zh_CN.GBK"
LC_MEASUREMENT="zh_CN.GBK"
LC_IDENTIFICATION="zh_CN.GBK"
LC_ALL=zh_CN.GBK
可是startx后,问题来了,xmms的菜单,以及显示打开文件的对话框时,显示中文都没问题,但是像gedit,totem这些程序,菜单的中文显示没问题,一旦调用打开文件的对话框时,只要是调用nautilus的,就无法显示中文(显示乱码,或者根本就看不见中文目录),.但奇怪的是单独打开nautilus浏览这些文件夹时,又可以显示中文.
这些文件夹基本上都是m$ windows下的fat32分区, 我是用的iocharset=gb2312参数来mount的.
以前还从来没遇到过这种问题,大家都来看看.
附上一幅截图,大家看看打开文件的那个对话框(调用的nautilus)中文是不是没法显示?而后面的xmms中文就没问题. 很久没有用过Gnome了。
想想应该是nautilus的中文Locale支持问题。 nautilus把什么什么都当作unicode来处理,我想假如你的Locale 设成“zh_CN.UTF-8”的话应该就不会出现这种问题。
可是用中文的有几个愿意把Locale设成 zh_CN.UTF-8 呢? 死心眼的 nautilus ! export G_BROKEN_FILENAMES=1
可行否 export G_BROKEN_FILENAMES=1
可行否
搞定了,非常感谢!!!
页:
[1]