applepie 发表于 2005-4-19 18:57:18

问一下x的locale到底怎么设置

我用的是xorg X11R6.8.2
LC_ALL社的是zh_CN.GB2312
启动x的时候报错 locale not supported by Xlib
察看/usr/X11R6/lib/X11/locale/下 没有zh_CN.GB2312这个目录
后来我自己修改locale.dir 加了一句zh_CN/XLC_LOCALEzh_CN.GB2312
启动还是 locale not supported by Xlib

后来把zh_CN.GB2312 全改称 zh_TW.Big5
x显示全部正常。。。。

谁能告诉我问题出在什么地方?xorg到底支不支持gb2312?

linky_fan 发表于 2005-4-19 20:16:12


xorg到底支不支持gb2312

应该是支持的,不过我用的6.8.1的, 而且没设LC_ALL这个选项, 只是设了LC_CTYPE和LC_LANG.

applepie 发表于 2005-4-19 20:49:23


xorg到底支不支持gb2312

应该是支持的,不过我用的6.8.1的, 而且没设LC_ALL这个选项, 只是设了LC_CTYPE和LC_LANG.
用的都是gb2312?...没有修改过别的东西?

linky_fan 发表于 2005-4-20 13:37:39


用的都是gb2312?...没有修改过别的东西?

除了拷贝些字体, 弄个font.dir, 在x配置文件里加个字体路径, 修改font.conf就没干啥了

wolf0403 发表于 2005-4-21 22:40:39

LC_ALL == LANG == en.US-UTF-8
LC_CTYPE == zh_CN.UTF-8
FC3 和 Ubuntu 的 Xorg 6.8.2 都没问题。

thinker007 发表于 2005-4-22 13:33:18

首先,你用的系统是什么?
debian?
debian的话这样:
#dpkg -reconfigure locales
选择zh_CNzh_CN.GBK
默认用zh_CN
设置完检查locale
$locale
所有的都是zh_CN.GB2312
页: [1]
查看完整版本: 问一下x的locale到底怎么设置