我的机子是win7,装了vmware8,在虚拟机上装了ubuntu11.10.我还是小菜~只会一些基础的Linux指令~看了鸟哥的书的前三部分。
对ubuntu还处于一个摸索的状态。所以如有什么说的不对的地方,希望大家能够不吝赐教哈~共同成长~我只是记录下我安装fcitx的悲剧过程。装这么个小东西花了我一下午。希望大家能少走些弯路了~
我原来是在ubuntu10.04上装过fcitx的,很简单。后来重装了系统换了ubuntu11.10,由于一直都没有用中文输入法,所以也就没急着装上,结果今天一装。。悲剧了~
看到11.10上有个software center一般的软件都可以搜索后安装,觉得好简单了。就试验着装了下~但是悲剧发生了。我无法通过ctrl+空格调用fcitx。不知道是怎么回事儿。就在终端中输入了fcitx。结果出来说什么Warning:xim.c:554-请设置环境变量XMOIFIERS。说还有一个什么程序在用blabla的不记得了~估计不能用的话~输出的信息都是一样的。
之后我就各种google、百度。但是大家说的方法都试了~没用!!(不是说别人的方法没用哈~也许是配置不同、机子不同所以才会有不同的解决之道)。我就卸了很多遍fcitx~重装它~但是还是一样的问题。
通过看帖子~我之道了原来ubuntu自己装了个ibus~ubuntu还是很好的嘛~但是我个人觉得就是因为它自带的这个输入法导致我装的fcitx没法调出来~所以一气之下~
我就把它卸了~之后又把我装的fcitx给卸了~重新安装了一篇~当然之前我在.bashrc中加入了
export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE=xim
export GTK_IM_MODULE=xim
这个应该也有点儿用。
当然我在后面安装卸载fcitx、ibus时就没用software center了而是改用我们的命令行了~
具体过程就是
sudo apt-get remove ibus
sudo apt-get remove fcitx
sudo apt-get install fcitx
vi .bashrc
在.bashrc最后加入了export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE=xim
export GTK_IM_MODULE=xim
之后重启了ubuntu11.10之后就好了~
望对大家有用~当然也许不适合大家~如果没用~希望不要被拍砖哈~