|
我一直习惯用英文界面,所以我的locale设置如下:
在/etc/rc.conf 中我的系统LANG设置为en_US.utf8
在/etc/profile中我把LC_CTYPE设置为zh_CN.gb2312
本来以为使用gdm登录后系统应该是英文界面而且可以输入中文,谁知道整个系统的locale都变成了如下:
exec: locale
out:
LANG=zh_CN.gb2312
LC_CTYPE=zh_CN.gb2312
LC_NUMERIC="zh_CN.gb2312"
LC_TIME="zh_CN.gb2312"
LC_COLLATE=C
LC_MONETARY="zh_CN.gb2312"
LC_MESSAGES="zh_CN.gb2312"
LC_PAPER="zh_CN.gb2312"
LC_NAME="zh_CN.gb2312"
LC_ADDRESS="zh_CN.gb2312"
LC_TELEPHONE="zh_CN.gb2312"
LC_MEASUREMENT="zh_CN.gb2312"
LC_IDENTIFICATION="zh_CN.gb2312"
LC_ALL=
谁知道这个问题怎么解决吗?
难道是现在版本的gdm强制根据LC_CTYPE来设置用户locale?? 我使用debian和ubuntu也没出现过这样的问题, 还是什么脚本没设置好! |
|