用了多日ibus,终于还是投奔fcitx了

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
aqlinf
帖子: 295
注册时间: 2009-10-09 16:21

用了多日ibus,终于还是投奔fcitx了

#1

帖子 aqlinf » 2010-12-10 20:57

原本以为ibus集成于桌面兼容性会好一些,哪知在firefox中输入文字经常会出现让人崩溃的狂闪,迁就了几日,实在是无法忍受了。想到以前使用fcitx的快速可靠,没有理由不改变了。

我先是卸载了ibus的所有组件,用fcitx源码编译,老是出错,我添加了libxpm-dev与libxtst-dev两个包后,勉强安装上了,却是一堆废物,还是不能用。安装文件没有提供解决办法,不知道还缺少什么编译包,只好apt-get了。安装好fcitx后,没有自动启动,手动启动后仍然不能用,幸好看了那个安装文件,讲到了ubuntu中如何配置。再看自己的系统,在/etc/X11/xinit/xinput.d有很多文件,zh_CN文件是存在的,不过是个软链接文件,指向/etc/alternatives/xinput-zh_CN文件,那个文件又指向/etc/X11/xinit/xinput.d/ibus文件,我删除了那两个文件,又新建了同名的链接文件。看到还有很多zh_之类的文件,在/etc/alternatives/找到了xinput-all_ALL文件,最终指向/etc/X11/xinit/xinput.d/default文件,终于找到源头文件了,把这个文件按/etc/X11/xinit/xinput.d/fcitx中的配置修改后,就彻底甩开ibus了。重启后fcitx随系统启动,总算安装成功了。
头像
tregedie
帖子: 578
注册时间: 2008-11-29 22:56
来自: Guangdong Pharmaceutical University
联系:

Re: 用了多日ibus,终于还是投奔fcitx了

#2

帖子 tregedie » 2010-12-10 21:04

在ppa安装,然后在语言支持那选中fcitx,重新登录即可,哪用这么麻烦? :em05
猪圈里的猪想着去解放全世界
头像
acer4740
帖子: 1405
注册时间: 2010-09-13 19:04
来自: 0xFF00EE

Re: 用了多日ibus,终于还是投奔fcitx了

#3

帖子 acer4740 » 2010-12-10 21:06

ppa才是王道 :em11 :em11
头像
aqlinf
帖子: 295
注册时间: 2009-10-09 16:21

Re: 用了多日ibus,终于还是投奔fcitx了

#4

帖子 aqlinf » 2010-12-10 21:16

tregedie 写了:在ppa安装,然后在语言支持那选中fcitx,重新登录即可,哪用这么麻烦? :em05
原来有这么简单的办法,这样安装可能更干净些,现在还有文件系统中还有很多残存的ibus配置文件,不过那个ibus-daemon程序不自动启动了,现在

代码: 全选

ps -ef | grep ibus
只有这个进程存在了

qi××× 1949 1754 0 21:15 pts/0 00:00:00 grep --color=auto ibus
头像
tregedie
帖子: 578
注册时间: 2008-11-29 22:56
来自: Guangdong Pharmaceutical University
联系:

Re: 用了多日ibus,终于还是投奔fcitx了

#5

帖子 tregedie » 2010-12-10 21:57

aqlinf 写了:
tregedie 写了:在ppa安装,然后在语言支持那选中fcitx,重新登录即可,哪用这么麻烦? :em05
原来有这么简单的办法,这样安装可能更干净些,现在还有文件系统中还有很多残存的ibus配置文件,不过那个ibus-daemon程序不自动启动了,现在

代码: 全选

ps -ef | grep ibus
只有这个进程存在了

qi××× 1949 1754 0 21:15 pts/0 00:00:00 grep --color=auto ibus
我没洁癖,ibus都没有卸载,用不着就扔在一边不要让我看见就行 :em04 :em04
猪圈里的猪想着去解放全世界
头像
peter_huang
帖子: 391
注册时间: 2006-11-07 14:32

Re: 用了多日ibus,终于还是投奔fcitx了

#6

帖子 peter_huang » 2010-12-10 22:05

ibus总体来说其实还好,就是有一些bug,比如cpu偶尔会100%被占用。
fcitx要求LC_CTYPE=zh_CN.UTF-8
另外需要如下的配置:
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
export QT_IM_MODULE=xim
export GTK_IM_MODULE=xim
回复