My favorites | Sign in
Logo
                
Search
for
Updated Oct 14, 2008 by leemars
Labels: Featured
FAQCN  
Frequently Asked Questions - Chinese Version

ibus常见问题

如何取消ibus对gnome-python的依赖?

ibus里内建了gconf的python binding,可以在configure时加上--enable-pygconf来开启编译内部的pygconf模块,来取消ibus对gnome-python的依赖。

如何在ubuntu里安装ibus?

请参考链接 http://forum.ubuntu.org.cn/viewtopic.php?p=915368

如何在Gentoo中安装ibus?

Ibus已进入官方的Portage树中,直接 emerge Ibus的任一输入法引擎即可。如需要拼音输入法,可输入如下指令:

 $ emerge ibus-pinyin

如何在opera里使用ibus?

无法使用ibus的原因是opera是qt3的应用,ibus暂时不提供qt3的immodule。 解决方法:

  1. 用下面命令启动opera
  2.  $ QT_IM_MODULE=xim XMODIFIERS="@im=ibus" opera

Comment by bonevv, Sep 17, 2008

在我的Ubuntu里,iBus的候选字窗口总是在程序界面的左下角,而且不能拖动,不能实现光标跟随,这样打字很幸苦,不知道是不是只有我是这种情况。。。

Comment by NorthStar.D, Sep 17, 2008

在gentoo里面,现在已经将gconf-ptyhon从gnome-python中分离出来了,不用使用完全的gnome-python,直接emerge gconf-python就可以了。

Comment by hantsy, Sep 18, 2008

应该使用最新的GSettings/Gfs/GIO标准,gconf会慢慢被GSettings取代。

Comment by linux.usrs, Sep 18, 2008

能介绍一下在 Fedora 9 下面如何安装吗?虽然Fedora 9的源里面已经有 ibus 了

Comment by apzc2529, Sep 27, 2008

“用下面命理启动opera”  命令打错了,请修改!

Comment by tzGuoDong, Oct 03, 2008

我是在ubuntu8.04平台使用的,不知道其它平台怎么样,打字时总是繁体优先。有配置项能改成简体优先吗?另外,自动定位的功能好像也有点问题,有时候工作正常,但经常会显示在屏幕中央不再自动定位,挡着窗体输入位置。

Comment by percy.lau, Oct 11, 2008

不想装gconf,orbit2,libIDL,iso-codes,pyxdg 能不能干掉这些啊,编一个ibus要装这些东东 哎,放弃算了

Comment by zy.zorro, Oct 15, 2008

ibus_x11-main.o: In function `xim_store_ic_values': /root/down/200809/ibus-0.1.1.20080908/client/x11/main.c:133: undefined reference to `g_strcmp0' /root/down/200809/ibus-0.1.1.20080908/client/x11/main.c:136: undefined reference to `g_strcmp0' /root/down/200809/ibus-0.1.1.20080908/client/x11/main.c:148: undefined reference to `g_strcmp0' /root/down/200809/ibus-0.1.1.20080908/client/x11/main.c:139: undefined reference to `g_strcmp0' ibus_x11-main.o: In function `main': /root/down/200809/ibus-0.1.1.20080908/client/x11/main.c:780: undefined reference to `g_strcmp0' ibus_x11-main.o:/root/down/200809/ibus-0.1.1.20080908/client/x11/main.c:783: more undefined references to `g_strcmp0' follow

Comment by zy.zorro, Oct 15, 2008

编译时报错:

ibus_x11-main.o: In function `xim_store_ic_values': /root/down/200809/ibus-0.1.1.20080908/client/x11/main.c:133: undefined reference to `g_strcmp0' /root/down/200809/ibus-0.1.1.20080908/client/x11/main.c:136: undefined reference to `g_strcmp0' /root/down/200809/ibus-0.1.1.20080908/client/x11/main.c:148: undefined reference to `g_strcmp0' /root/down/200809/ibus-0.1.1.20080908/client/x11/main.c:139: undefined reference to `g_strcmp0' ibus_x11-main.o: In function `main': /root/down/200809/ibus-0.1.1.20080908/client/x11/main.c:780: undefined reference to `g_strcmp0' ibus_x11-main.o:/root/down/200809/ibus-0.1.1.20080908/client/x11/main.c:783: more undefined references to `g_strcmp0' follow

Comment by BM888888, Oct 16, 2008

反馈问题:

五笔繁体优先 无法光标跟随 kde下运用无法打开输入法。

版本: ibus-20081016.tar.gz ,ibus-table-20081014.tar.gz 在ubuntu8.04下编译安装

Comment by tzGuoDong, Oct 22, 2008

按照上面说的,在8.04下编译安装ibus-20081016,ibus-table-20081014,现在完全看不到工具栏,输入提示框也看不到。只能完全肓打...唉

Comment by kissyuqi, Oct 24, 2008

ubuntu8.10系统今天更新后运行FF,出错提示symbol lookup error: /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so: undefined symbol: ibus_im_client_set_use_preedit

Comment by kissyuqi, Oct 24, 2008

ibus是最新升级的

Comment by Shawn.P.Huang, Oct 24, 2008

把/usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so删掉,重新安装试试。

Comment by kissyuqi, Oct 24, 2008

原来是我用deb包安装的没删就重新编译了 删了原来的就好了

Comment by abe618, Oct 25, 2008

I have installed ibus,but when I im-swich it there are some error,after I restart the X,there is still no input logo,how can I do?Iam using it in en-local..

Comment by Shawn.P.Huang, Oct 25, 2008

what kind of error?

Comment by zhihui.cao, Oct 25, 2008

在Mandriva 2009里面无法使用ibus输入法。表现为安装上ibus后,无法进入KDE4桌面。删掉ibus后,就能进入KDE4了。不知道能不能改进一下?谢谢了。以前在Ubuntu8.04里面用过ibus,印象很深刻。希望能在Mandriva里面也能使用ibus。期待您的回复。

Comment by bonevv, Oct 27, 2008

在netbeans中无法输入中文,不知道什么原因...

Comment by zhangqianok, Oct 27, 2008

Basket Note Pads 下无法使用ibus,如何解决

Comment by sharkke.w, Oct 28, 2008

在ubuntu下的GTK和QT,还有JAVA程序中都可以正常输入,感觉非常不错 不过总是不能光标跟随,要怎么设置呢?

Comment by Apocali...@gmail.com, Oct 30, 2008

那个通知区域的图标"i"和"拼"似乎大小不同,切换时会造成通知区域闪烁。

Comment by BM888888, Oct 31, 2008

编译时报错:

ibus_x11-main.o: In function xim_store_ic_values': /root/down/200809/ibus-0.1.1.20080908/client/x11/main.c:133: undefined reference to g_strcmp0' /root/down/200809/ibus-0.1.1.20080908/client/x11/main.c:136: undefined reference to g_strcmp0' /root/down/200809/ibus-0.1.1.20080908/client/x11/main.c:148: undefined reference to g_strcmp0' /root/down/200809/ibus-0.1.1.20080908/client/x11/main.c:139: undefined reference to g_strcmp0' ibus_x11-main.o: In function main': /root/down/200809/ibus-0.1.1.20080908/client/x11/main.c:780: undefined reference to g_strcmp0' ibus_x11-main.o:/root/down/200809/ibus-0.1.1.20080908/client/x11/main.c:783: more undefined references to g_strcmp0' follow

看了一下,g_strcmp0 需要glib >=2.16, Since 2.16 在ubuntu7.04下最高版本是 2.12 libglib2.0-0 2.12.11-0ubunt

所以无法编译通过。我也遇到这个问题,未解决。

Comment by f2shui, Nov 01, 2008

安装了ibus输入法,可以正常使用。就是每次系统启动的时候,输入法的图标都在屏幕中间,把它移动到右下角后,下次启动还是出现在屏幕中间,每次都要手动移开。是什么地方出问题了吗?

Comment by myanthonyho, Nov 10, 2008

有没有碰到python僵死的情况。 并且好象打开了多个python进程。 ubuntu 8.10

Comment by ywarlock, Nov 12, 2008

在firefox当中输入时不能黏住输入处哦 不过,ibus当真是一个非常好用的输入法呢!

Comment by tomshi04, Nov 18, 2008

在8.04的笔记本上,采用双显示器各自独立X桌面模式,发现只能在笔记本的显示器上调用ibus,在VGA外接的显示器上,无法调出ibus输入框,系统状态行上也没有相关提示。做终端运行ibus,提示已经存在一个ibus进程。请问如何做双屏幕各自独立桌面模式下,能够做任意窗口调用ibus。以前使用scim时,没有类似的问题。

Comment by mjzyzh, Nov 30, 2008

ArchLinux64?中已经装好了,现在的留言就是用ibus输入的。但是不能在amsn中输入,不知道该怎么处理

Comment by Marklf999, Dec 03, 2008

我在F10中使用时,每次开机都要重新设置自动隐藏语言栏、候选词方向,还要重新定位语言栏的位置。

Comment by Marklf999, Dec 03, 2008

又及,我认为这是一个bug,因为我的两台F10都有此问题。

Comment by zzw7...@163.com, Dec 06, 2008

在gentoo下能使用但看不到输入法提示栏,只好盲打。我的是gentoo-amd64的。

Comment by sonnie.hook, Dec 08, 2008

我是在debian下按照 http://linux.chinaunix.net/bbs/thread-1048639-1-1.html 逐步安装的 1. urxvt和qterm这样的程序全屏化以后,选字的框就超出屏幕下方了。 2. 启动ibus时报错:ImportError?: cannot import name gconf

这是否就是选项无法保存的根本原因呢? AttributeError?: 'NoneType?' object has no attribute 'SetValue?' 我注意到在 /usr/share/ibus/gconf/config.py 里有个变量 GCONF_IBUS_PATH = "/desktop/ibus" 跟这个是否有关?

Comment by zzw7...@163.com, Dec 09, 2008

奇怪今天偶尔一试,居然候选提示栏出现了。呵呵,一切还算正常。但就是,模糊音无法设置细节,而且开启后输入速度非常慢。

Comment by geraldliu1203, Dec 09, 2008

ubuntu 8.10, 自己编译的ibus,好用!真的不错!

一个问题,安装完ibus后netbeans不能启动,除了netbeans外还没发现别的问题,贴上一小段output # An unexpected error has been detected by Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00007fef5b0b44c7, pid=3986, tid=1090079056 # # Java VM: Java HotSpot?(TM) 64-Bit Server VM (11.0-b15 mixed mode linux-amd64) # Problematic frame: # C libgobject-2.0.so.0+0x254c7? g_type_fundamental+0x17 好像是mem seg fault?

Comment by Marklf999, Dec 11, 2008

今日发现,Fedora10中的Ibus与LXDE这个桌面有冲突。

Comment by chp516, Dec 12, 2008

希望能增加設置與取消記忆功能的選項。如在倉頡輸人法中,“日”字的碼為 A,“曰”字的碼也為 A。但所有的倉頡用戶均習慣鍵入 A 後,最先得“日”,其次為“曰”;不能因為“曰”字打得多,而使鍵入 A 後,最先得“曰”。

Comment by acevery, Dec 13, 2008

行,我把仓颉的词频调整设为FALSE就可以了。

Comment by leenjewel, Dec 14, 2008

libfetion是QT的,为什么没法用ibus输入文字呢?

Comment by cxcxcxcx, Dec 14, 2008

可以啊,编译ibus时要将QT的immodule也编译上

Comment by cmengfei, Dec 16, 2008

我的gentoo amd64,使用ibus后firefox无法启动,终端执行firefox没有任何信息退出。换用原来的fcitx后firefox恢复正常,firefox版本是3.1beta2,ibus版本是0.1.1.20081023。ibus在其他程序中使用正常。何解?

Comment by df...@pf-bi.com, Dec 19, 2008

chewing input method can't be loaded!!! even I check the Xin Ku Yin box! that's why there is no tradition chinese here!

Comment by hedongvip, Dec 22, 2008

我现在在使用ibus的感觉,我想给两个建议:

第一个强烈建议:希望ibus能够增加五笔输入法86版的词语联想功能,我十分喜欢极品五笔的词语联想功能,你们看别人“微软王码五笔输入法 86”也有词语联想功能呀,你们可以让用户自己选择开起或是关闭词语联想功能呀,这样就可以完美解决有一些人不喜欢词语联想功能,但是大多数人都喜欢而且也需要词语联想功能,词语联想功能可以给我们提供很多方便,我太喜欢词语联想功能,而且也需要她,你们可以看看在Windows操作系统里,那个五笔输入法的市场占有率是最高的就会明白,那就是用户的需求的呀,谢谢!

第二个建议:希望ibus继续加强词组,和输入的词语频率最者靠前。 只要把上面两个做好了,相信ibus在linux的世界里一定会是最棒的!希望ibus明天会更美好。谢谢你们辛苦了,在此表示感谢!

Comment by feiKaras, Dec 24, 2008

ibus需要完善以下他的稳定程度,bug fix很重要。 我在Opensuse 11.1 x64下QQ里面ibus经常死掉无法输入任何东西。

Comment by esonhee, Dec 26, 2008

debian amd64 下安装之后还是有问题,输入法状态条的图标显示不出来。

Comment by kensou.sie.503, Jan 15, 2009

我试用iBus的一些建议:

1.建议添加设置临时英文用哪个键,因为每个人习惯不一样,我个人习惯用分号,因为fcitx用习惯了,呵呵。 2.建议添加打开时的默认输入状态,我每次按了shift之后,进入英文模式,但是有时候我经常忘了我是进入了英文模式,看输入的是英文,就以为是输入法关闭了,所以就Ctrol+Space,然后这样两三次之后输入的还是英文,我才反应过来,是我进入了英文模式,这样子很麻烦,建议添加个设置,我按Ctrol+Space激活输入法的时候,可以设置默认状态是英文还是中文,或者是上次的状态。

iBus真的蛮好用的。

Comment by dryhill, Jan 22, 2009

光标处预编辑的问题:VIM中一使用就退出输入法

scim-python中,有个设置是取消光标处预编辑 IBUS中在哪里改呢?

Comment by quanxunzhen, Feb 18, 2009

我在Ubuntu8.10下使用的时候geany不能正常使用ibus,具体表现为不能光标跟随、Shift键切换中英文无效……

Comment by mrxuming, Mar 23, 2009

首先说明我非常喜欢ibus!不过在使用中,还有一点不便,望开发者们能加以改进: 就是选择侯选词的问题,能不能有快捷键让第二第三侯选词自动上屏?用1~9来选太原始了吧。我甚爱fcitx中的左右shift键,win32下的许多输入法则是用,和;选择第二第三侯选词。 希望开发者们尽快加入以上功能!

Comment by suntong001, Mar 24, 2009

About compiling ibus under Debian 5.0 (Lenny), it is no longer possible because since 2009-02-04, when ibus is re-implemented in c language, the GLib requirement was increased from 2.16 to 2.18.

@Shawn.P.Huang, is such requirement absolutely necessary? What feature in GLib 2.16 is missing for ibus? -- All I want to know is that if it possible to compile ibus still under Debian 5.0, with some tweaking of course.

Comment by suntong001, Mar 25, 2009

To make a debian package (in just 5 minutes):

1. sudo apt-get install build-essential devscripts pbuilder
2. mkdir tmp; cd tmp
3. dget "https://launchpad.net/%7Eibus-dev/+archive/ppa/+files/ibus_1.1.0.20090311-0ubuntu1~ppa1.dsc"
4. dpkg-source -x ibus_1.1.0.20090311-0ubuntu1~ppa1.dsc
5. cd ibus-1.1.0.20090311
6. sudo /usr/lib/pbuilder/pbuilder-satisfydepends
7. debuild
8. sudo debi

you can find other .dsc URL from https://launchpad.net/~ibus-dev/+archive/ppa

if you meet any problem, you might get some help by sending the log to LI Daobing < lidaobing & gmail.com >.

Comment by cheney.zhang, Mar 28, 2009

我在debian装好ibus-pinyin后浮动条只有一个红叉,也不能打字,谁帮忙看看,非常感谢。 http://www.linuxsir.org/bbs/showthread.php?p=1966456

Comment by jhxu87, Apr 03, 2009

应该设成开机就直接可以输入中文,非要按一下CTRL+SPACE调出输入法多麻烦,有需要再按一下shift切换成英文(标点也是英文)不是更方便吗!!? 还有一定不要用Ctrl+Shift之类的组合键切换输入法,一般人不都只用一个输入法嘛!!这个组合键一定不要加,很多时候系统都是Ctrl+Shift+V是粘贴(这个ctrl+shift一起按也够烦人)。fcitx让我烦的原因就是这个,以及默认定义左Ctrl是切换英文,那经常按CTRL+Enter的时候多难受! 这个软件很好,祝作者好运,功能不在于那些花哨的组合键。以上只是个人建议,我现在己经安装用了好些日子,除非是有方法或者新版本可以默认就输中文而不用Ctrl+Space,不然肯定是不再换了。(留言主要是菜鸟求默认就可以输中文的方法啦)

Comment by HBtzhao, Apr 23, 2009

希望五筆输入添加一个快捷键还切换繁简体输出,虽然我看得懂繁体字,但是具体笔划确记不大清,这样输入繁体字时有些困难。

Comment by BlueICESir, Apr 29, 2009

我现在使用的IBus 1.1.0.20090429版本,在Ubuntu 9.04的Gnome下,输入文字时,输入法候选字提示窗口无法做到光标跟随,不知为何!是Bug还是我设置有问题!还有菜单界面为英文!之前在8.10上时不会,也没有看到选项,不知道那些地方需要修改!

Comment by HBtzhao, May 08, 2009

ibus 20090508无法使用五笔输入,拼音正常

Comment by ergod.vip, May 30, 2009

ibus和永中office有冲突啊,在永中下无法开启中文输入,而且有时候开始ibus,永中旧自动退出了。

我ibus是最新版本,eio是2009版本

Comment by weixq316, Jun 01, 2009

因为Fedora10 的Yum源里没有Ibus的五笔。。。。

Matched: ibus-table

ibus-table.noarch : The Table engine for IBus platform ibus-table-additional.noarch : Additional tables for general table engine of IBus. ibus-table-chinese.noarch : Chinese tables for general table engine of IBus.

我在用源码安装五笔的时候出现这种问题: ibus-table-wubi-1.1.0.20090327?$ ./configure --enable-wubi86 checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for a Python interpreter with version >= 2.5... python checking for python... /usr/bin/python checking for python version... 2.5 checking for python platform... linux2 checking for python script directory... ${prefix}/lib/python2.5/site-packages checking for python extension module directory... ${exec_prefix}/lib/python2.5/site-packages checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for IBUS_TABLE... configure: error: Package requirements (ibus-table >= 1.1.0) were not met:

No package 'ibus-table' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix.

Alternatively, you may set the environment variables IBUS_TABLE_CFLAGS and IBUS_TABLE_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.

ibus-table-wubi-1.1.0.20090327?$ ./configure --enable-wubi86 checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for a Python interpreter with version >= 2.5... python checking for python... /usr/bin/python checking for python version... 2.5 checking for python platform... linux2 checking for python script directory... ${prefix}/lib/python2.5/site-packages checking for python extension module directory... ${exec_prefix}/lib/python2.5/site-packages checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for IBUS_TABLE... configure: error: Package requirements (ibus-table >= 1.1.0) were not met:

No package 'ibus-table' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix.

Alternatively, you may set the environment variables IBUS_TABLE_CFLAGS and IBUS_TABLE_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.

ibus-table-wubi-1.1.0.20090327?$ rpm -q ibus-table ibus-table-0.1.1.20081014-1.fc10.noarch

我明明有安装ibus-table,但它偏偏提示我没有安装。我想应该是路径的问题,但我又找来找去找不到设置的方法。。。。 谁能指点迷津???谢谢了。。。。没有五笔打字很没有效率阿。。。。。

Comment by wangchq08, Jun 14, 2009

gentoo系统,昨天更新ibus20090612后,输入时的选词条没有了,只能盲打,看到有人提类似的问题,有解决办法吗?

Comment by HBtzhao, Jun 29, 2009

发现在新版ibus-1.2.0.20090617里用五笔多了个繁简体切换按钮,但是无作用;不知是不是因为ibus-table-wubi还是1.1.0.20090327版造成?有没新五笔释出?

Comment by guoshimin57, Jul 10, 2009

五笔有很多字都打不出,但查看一下wubi86.txt,发现是存在的,譬如:kwld就对应有“嗰“和”只因“。输入kwld时只显示有“只因”,而没有“嗰“。系统的字库是能显示”嗰“字的。像这种情况实在太多了,很多次常用字都打不出,常用字有些也打不出。什么问题啊?

Comment by skyyrie, Jul 14, 2009

装了1.20,没有字选择框,只能盲打。。。Ubuntu9.04

Comment by yangfan0601, Jul 23, 2009

git最新的ibus-pinyin,发现不能自定义字体显示输入框字体,不知为何 arch+openbox

Comment by albuseer, Aug 08, 2009

我在gvim中怎么一按键盘(某些键,如 f r t 等)就变成拼音输入法?还有一进插入模式就变成拼音输入法,怎么该?现在我得不停地按<Ctri-Space>

Comment by giftedcn, Oct 04, 2009

1.30下capslock键行为改了,不像以前直接切换到大写英文输入,相当的麻烦。 请问这个功能可以改回去么?

Comment by newdongyuwei, Oct 09, 2009

我的ubuntu是纯英文的,安装ibus deb包以后im-switch时报错,可以启动ibus但不能激活输入法,修改libgtk2.0-0.immodules以后才可以了: sudo vim /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" 重新登录后ok啦,高兴啊哈哈!

Comment by sandiego...@yahoo.com.hk, Dec 11, 2009

我想ibus對於一般“初學者”係不夠user friendly. 例如在中文輸入中,按caps lock後,會只能入英文,但係又冇feedback話翻比使用者原來是這樣的(因初學者誤按caps lock).

如果可以在ibus的icon上加多一個help的功能,並且在第一次中文輸入時按caps lock,會彈出這個簡單的介紹(使用者可選擇下次無需再介紹),這樣便friendly很多。

還有現在即使restart過ibus,或按ctrl-space兩次再進入中文輸入,有時依然係會記得以上caps lock的按鍵,依然不能輸入中文,對初學者會很confused.

謝謝關注

Comment by FinalBoy, Dec 17, 2009

刚刚升级了IBus 1.2.0.20091215,发现wine的SecureCRT又不能输入中文了

Comment by roger.happy8, Dec 18, 2009

Ubuntu9.10 更新至IBus 1.2.0.20091215, netbeans6.8正式版不能使用IBUS~ 很小的机率可以使用,但是也有问题

Comment by sos.blue, Dec 22, 2009

Ubuntu9.10 更新至IBus 1.2.0.20091215, netbeans6.8正式版不能使用IBUS~ 很小的机率可以使用,但是也有问题 也也存在这样的问题 ,晕倒啊 怎么解决


Sign in to add a comment
Hosted by Google Code