fcitx与scim输入法有冲突,安装之前首先确认scim是否安装,如果安装了scim,就先卸载scim。
sudo apt-get purge scim
然后开始安装fcitx:
sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update
sudo apt-get install fcitx fcitx-config-gtk fcitx-sunpinyin
sudo apt-get install fcitx-table-all
im-switch -s fcitx -z default #设为默认输入法
最后注销用户再重新登录,小企鹅fcitx输入法就生效了。
sudo apt-get purge scim
然后开始安装fcitx:
sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update
sudo apt-get install fcitx fcitx-config-gtk fcitx-sunpinyin
sudo apt-get install fcitx-table-all
im-switch -s fcitx -z default #设为默认输入法
最后注销用户再重新登录,小企鹅fcitx输入法就生效了。
yuanwen: http://blog.sina.com.cn/s/blog_4b93170a0102dy0y.html
在实际使用中,碰到过当ubuntu做了update之后,重新启动后,在网页界面不能调出fcitx,不知道update把哪个文件给改了。
网上搜了半天,看到有人这样解决:
按照上述方法从头安装fcitx,然后继续执行如下两条命令:
sudo sh -c " echo 'export XMODIFIERS=@im=fcitx ; export GTK_IM_MODULE="fcitx" ; fcitx ' > /etc/X11/Xsession.d/95xinput " sudo chmod 755 /etc/X11/Xsession.d/95xinput
最好把下述环境变量配置写道/etc/profile中,
XIM=fcitx XIM_PROGRAM=fcitx XMODIFIERS=@im=fcitx