|
debian sarge
装了gnome和KDE两种桌面,写了.xsession和/etc/X11/Xsession.d/95fcitx
LANG=zh_CN
#LC_ALL=zh_CN.GB2312
LC_CTYPE=zh_CN.GB2312
LC_ALL=zh_CN.GB2312
#LC_CTYPE=zh_CN.GBK
export LANG LC_CTYPE LC_ALL
export XIM_PROGRAM=fcitx
export XIM=fcitx
export XMODIFIERS="@im=fcitx"
fcitx&
结果是gnome下,fcitx启动使用正常
kde下能自动启动,但是ctrl+space没反应,我还把.xsession内容复制一份到.
kde/Autostart/fcitx下面,结果还是不行。
而比较有趣的是我在konsole下运行gnome-terminal,fcitx对gnome-termianl有反应
然后所有从gnome-terminal中运行的程序都能对fcitx反应
而直接从kde下运行的程序就一点反应也没有
locale为:
LANG=zh_CN
LC_CTYPE="zh_CN.GB2312"
LC_NUMERIC="zh_CN.GB2312"
LC_TIME="zh_CN.GB2312"
LC_COLLATE="zh_CN.GB2312"
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=zh_CN.GB2312
求救! |
|