分页: 1 / 1

fcitx不能在基于qt或kde库的程序上使用

发表于 : 2006-08-26 13:06
cheaper
fcitx是我自己编译的最新版本3.2.1

凡是基于qt or kde 库的软件都无法使用fcitx输入法,我又不习惯scim输入法

请那位大侠帮忙解决一下

发表于 : 2006-08-26 21:05
huangjiahua
因为你自己编译的 fcitx 没有加上 im-switch 支持

而 im-switch 是 ubuntu/deb/fedora 的标准输入法管理系统



既然没用 im-switch 的,那么你应该是自己写输入法启动脚本,
可能你加上了错误的设定,
注意是 QT_IM_MODULE=XIM , 不要写成 =fcitx

发表于 : 2006-08-27 7:45
karron
我解决方法。这样也许是最简单的。不用配置什么。
首先安装源里面的版本,sudo apt-get install fcitx im-switch libapt-pkg-perl
设置为默认输入法。
sudo im-switch -s fcitx

然后再编译最新的fcitx,比如3.3
在编译的时候加上参数 --prefix=/usr,
编译完成之后,就sudo make install

现在注销之后就可以使用最新版的fcitx了。

不用再去考虑如何编写输入法启动脚本。

发表于 : 2006-08-27 13:16
cheaper
我按2楼的方法就解决了,谢谢各位啦