+ -
当前位置:首页 → 问答吧 → testing 中 ibus 的问题

testing 中 ibus 的问题

时间:2009-07-19

来源:互联网

试了一下ibus,装了ibus, ibus-pinyin, ibus-gtk三个包
im-switch -s ibus 之后


在qt程序下面可以用ibus
但是在gtk程序下面不能用ibus 这是怎么回事?

作者: tuzi737   发布时间: 2009-07-19

我和你恰恰相反,我在gtk程序里可以用ibus,但在KDE4下面死活也用不了(export QT_IM_MODULE=ibus export QT4_IM_MODULE=ibus等等都加了,就是用不了)。而且我发现这个输入法引擎的速度实在不怎么样,比scim差远了。懒得再折腾了,继续用scim-python。

作者: debsir   发布时间: 2009-07-19

代码:
cat ~/.xinput.d/*
看看

作者: diveinto   发布时间: 2009-07-19

XIM=ibus
XIM_PROGRAM=/usr/bin/ibus-daemon
XIM_ARGS="--xim"
if [ -e /usr/lib/gtk-2.0/*/immodules/im-ibus.so ]; then
GTK_IM_MODULE=ibus
else
GTK_IM_MODULE=xim
fi
QT_IM_MODULE=xim
DEPENDS="ibus, ibus-gtk"
# vim:ft=sh:

作者: tuzi737   发布时间: 2009-07-20

先把 scim purge 了看看,可能是套用了 scim 的全局设置

作者: diveinto   发布时间: 2009-07-20

解决了
我把GTK_IM_MODULE=ibus 设置成GTK_IM_MODULE=xim 就好了。
真有趣。

现在的问题是,无法光标跟随

作者: tuzi737   发布时间: 2009-07-20

我也遇到这样的问题,升级ibus版本。
我是换成了sid版后升级的

作者: lvp   发布时间: 2009-08-06

不过ibus太慢了,而且load的时候太大。
现在换回scim了

作者: tuzi737   发布时间: 2009-08-06

引用:
作者: debsir
我和你恰恰相反,我在gtk程序里可以用ibus,但在KDE4下面死活也用不了(export QT_IM_MODULE=ibus export QT4_IM_MODULE=ibus等等都加了,就是用不了)。而且我发现这个输入法引擎的速度实在不怎么样,比scim差远了。懒得再折腾了,继续用scim-python。

我跟你一样
奇怪啊
真网络安装的sid
装kde4, ibus, im-switch
奇怪QT下的什么程序都激活不了而gtk下能用

那个ibus-qt有用吗?

作者: laris   发布时间: 2009-08-06