Comment #1 on issue 1138 by greatht: Ubuntu 10.10 64bit 无法激活ibus pinyin
http://code.google.com/p/ibus/issues/detail?id=1138

问题找到了,不是ibus的bug,是ia32-libs的问题,我用的是64bit的ubuntu,装的 32bit的jvm和eclipse, 而/usr/lib32/gtk-2.0/2.10.0/immodules 目录下默认是没有im-ibus.so文件的,需要 从别的32bit机器上拷贝一个过来
(注意,32bit机器上的路径是/usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so)

不要以为拷贝了就可以了,目前ia32-libs有bug,它默认调用的还是/usr/lib下的文 件,也就是默认的64bit库文件。 为了解决这个问题,需要在/usr/lib/gtk-2.0/2.10.0/ 下生成一个 gtk.immodules.32文件(你可以cp gtk.immodules文件)然后修改其中的内容,将所有 /usr/lib改成/usr/lib32 修改完成后logout重新登陆,你再启动32bit的eclipse就可 以输入中文,问题是还是得右键选择一下 IM,而且必须是X Input Method,选择 ibus后ctrl+空格 不起作用。不过知道能让我输入中文了,现在

Attachments:
        im-ibus.so  17.6 KB

--
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en

回复