踩坑
在ubuntu安装google-pinyin的时候,通常会按照下面的步骤进行:
- 卸载 ibus
- 安装 fcitx输入法框架
- 安装谷歌拼音 fcitx-googlepinyin
可是,按照上面三步安装后,重启系统,一般会出现下面两个反应:
- 额,”系统设置“怎么不见了
- 输入法没启动~~
”系统设置“被牺牲了?因为在卸载ibus的时候,把ibus-gtk, ibus-gtk3等系统设置所需的东西给干掉了。
输入法没启动? 因为你压根就没有把fcitx设置为系统默认输入法。
鉴于网上搜到的安装过程基本都是上面这三步,这就直接导致了一些用户踩坑。。
先说填坑的方法:
-
修复“系统设置”:
sudo apt-get install unity-control-center
-
设置fcitx为系统默认输入法(二选一):
- System Settings->Language support->input Method 设置为fcitx
-
执行下面命令,重新设置系统输入法,选中fcitx
im-config
避免入坑
再说一下不入坑的安装方法,ibus没有必要卸掉,只需要改变系统默认方法就能切换,避免上述误伤的坑,如下:
-
安装输入法
sudo add-apt-repository ppa:fcitx-team/nightly sudo apt-get update sudo apt-get install fcitx fcitx-googlepinyin
-
设置输入法,执行上面”设置fcitx为系统默认法“中的一个
然后重启,就ok了
如果不想重启,kill ibus-daemon && run fcitx
一般来说,这是不管用的。。。
如果桌面上什么都没有
说明是unity的配置文件出错了,把所有配置文件全部干掉并重启
sudo rm -rf .config/compiz* .gconf/apps/compiz*
killall gnome-session
恩,填坑结束,终于不用踩别人的坑了。