我的GDM登录语言选成中文后重启动又会变回英文,大家帮忙

如题,GDM总是显示英文,改了中文一重启就回去了,我想是不是有哪个地方保存这种设置的?

不知道是不是和rc.conf里的locale有关,它设置是locale=en_US.utf8,因为在控制台下如果用zh_CN.utf8的话显示帮助之类的总是乱码。

不过在X下它是中文:
ymao@myarch:/home/ymao> locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=

作者: waiting4you   发布时间: 2008-03-24

就是因为locale。

作者: zhuqin_83   发布时间: 2008-03-25

locale设置为zh_CN.UTF-8.
"在控制台下如果用zh_CN.utf8的话显示帮助之类的总是乱码"这个用export LANG=C来解决。

作者: mathslinux   发布时间: 2008-03-25

locale设置为zh_CN.UTF-8.
"在控制台下如果用zh_CN.utf8的话显示帮助之类的总是乱码"这个用export LANG=C来解决。

作者: mathslinux   发布时间: 2008-03-25

引用:
作者: mathslinux
locale设置为zh_CN.UTF-8.
"在控制台下如果用zh_CN.utf8的话显示帮助之类的总是乱码"这个用export LANG=C来解决。
谢谢!对我来说非常有用。因为rc.conf设置为en的话,用KDM启动怎么也搞不好中文本地化。

作者: xblx   发布时间: 2008-03-26

不好意思,弱弱地问一下这个export LANG=C写在那里?偶写在/etc/rc.conf或/etc/profile里好像还是乱码的说

作者: waiting4you   发布时间: 2008-03-26

要用控制台时临时输入,应急措施差不多的。

作者: xblx   发布时间: 2008-03-27

谢谢mathslinux和xblx,明白了

作者: waiting4you   发布时间: 2008-03-27