新安装了Linux mint 14,莫名其妙地没有了中文输入法,安装并设置IBUS为默认输入法,但怎么也没反应。点击输入法图标,上面显示“No input window”,其实这不关输入法自身程序和设置的事情,只是环境变量未设置所致,只要简单编辑下/etc/profile文件即可解决此问题。

编辑一下/etc/profile文件:
sudo pluma /etc/profile(或者vim /etc/profile亦可)
加入两行
IMSETTINGS_MODULE=IBus
XMODIFIERS=@im=ibus
保存,重启系统,OK!

fcitx也存在相同的问题,也需要重新设置变量值.

在当前用户目录~/下建立 .xprofile文件,内容为

export LC_ALL=zh_CN.utf8
export XMODIFIERS=@im=fcitx
export QT_IM_MODULE=xim
export GTK_IM_MODULE=xim
fcitx -d

保存后,重启系统即可。

posted on 2013-11-27 00:01  Alpha Xhon  阅读(882)  评论(2编辑  收藏  举报