|
楼主 |
发表于 2003-3-2 23:27:39
|
显示全部楼层
yuking老兄,我已经找你说的做了,结果如下
第一步结果:XMODIFIERS=@im=fcitx
第二步结果:XMODIFIERS=@im=fcitx
第三步结果:XMODIFIERS=@im=fcitx(当设置成为开机自动进入X时,默认是中文/KDE,但是这里startx后进入的是英文/Gnome)
第四步结果:
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
此时没有fcitx工具条,打开gedit,右键选择xim后出现fcitx工具条,用ctrl+shift可以切换输入法,但是输入拼音后在录入条中无中文字符。
如果启动直接进X,无论进入Gnome还是KDE,桌面都有fcitx工具条,在打开gedit时会有如下提示:
(gedit:1239): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
在gedit中用右键选择xim,有如下提示:
(gedit:1239): Gtk-WARNING **: Loading IM context type 'xim' failed
此时ctrl+shift,ctrl+space都没有用处,只能输入英文。
当前的locale值是:
LANG=zh_CN.GB18030
LC_CTYPE="zh_CN.GB18030"
LC_NUMERIC="zh_CN.GB18030"
LC_TIME="zh_CN.GB18030"
LC_COLLATE="zh_CN.GB18030"
LC_MONETARY="zh_CN.GB18030"
LC_MESSAGES="zh_CN.GB18030"
LC_PAPER="zh_CN.GB18030"
LC_NAME="zh_CN.GB18030"
LC_ADDRESS="zh_CN.GB18030"
LC_TELEPHONE="zh_CN.GB18030"
LC_MEASUREMENT="zh_CN.GB18030"
LC_IDENTIFICATION="zh_CN.GB18030"
LC_ALL=
罗嗦了一大堆,麻烦你了。 |
|