[问题]locale设置问题?? 终端不能显示中文而且不能输入中文了!!(自己解决了)

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
zuii
帖子: 65
注册时间: 2007-03-17 10:11

[问题]locale设置问题?? 终端不能显示中文而且不能输入中文了!!(自己解决了)

#1

帖子 zuii » 2007-07-30 22:07

图形界面的终端用默认UTF-8编码显示不了中文,只有"找不到命令"这些可以显示 选GB18030可以显示其他的结果显示不了"找不到命令"这些 是乱码 晕了....//...也输入不了中文,可以激活输入法,但输入不了 用的FCITX输入法
-----------------------

打开gedit有这个警告:
(gedit:10093): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.

(gedit:10093): Gdk-WARNING **: locale not supported by C library

打开其他程序也会有

------------------------------
打开KEDIT的时候是以下:

zuii@zuii-desktop:~/c$ kedit
X Error: BadDevice, invalid or uninitialized input device 167
Major opcode: 144
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 167
Major opcode: 144
Minor opcode: 3
Resource id: 0x0
Failed to open device
QInputContext: no input method context available
QInputContext: no input method context availabl


-------------------
-----------------------
怎么解决的呢?这么的:

用户目录下的这个文件.bashrc
后面加上
export LC_CTYPE="zh_CN.UTF-8"
export XMODIFIERS="@im=fcitx" #这里根据你实际输入法设置
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN.UTF-8:zh_CN.UTF-8:zh_CN
export LANG LANGUAGE

------------------
不过还是有个问题,
X Error: BadDevice, invalid or uninitialized input device 167
Major opcode: 144
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 167
Major opcode: 144
Minor opcode: 3
Resource id: 0x0
Failed to open device

这个还是要显示警告,其他问题都解决了.
回复