在配置里选择自动启动,引擎里选择了拼音(只装了拼音,另一个太大了,也用不着),OK,没反应!心想可能是和scim有冲突,就卸载了scim,还是不行。在网上找到文章说要sm-switch -s ibus,试了,还是不行,有点崩溃了,又装上scim,结果连scim也不能用了!
今早过来想再试试吧,又上ubuntu的论坛找解决方案,还真找到了!
如果出现能启动ibus 但不能激活输入法或者输入法没有光标跟随到情况,可以下载新的包重新安装或者如下设置:
sudo cp /usr/lib/gtk-2.0/immodules/* /usr/lib/gtk-2.0/2.10.0/immodules/
编辑/usr/lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules
sudo vi /usr/lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules
在文件到最后添加两行:
"/usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so"
"ibus" "X Input Method" "gtk20" "/usr/share/locale" "zh"
重新登录即可。
| |
看来还是iBus的安装过程少做点事情,希望作者以后可以改进,不然如吾等这样的菜鸟就有的麻烦了~~
BTW,漏掉了一个步骤,在iBus作者的帖子里看到的,使用 sudo im-switch -c 选择 ibus 输入法。由于我已经卸载了scim,因此这条命令的结果是告诉我对于zh-cn只有一个输入法,就是iBus,没得选择~嘿嘿
没有评论:
发表评论