重启出问题的ibus输入法

以前一直习惯用SCIM,自从9.10以来,切换到ibus,感觉ibus越来越稳定已经习惯了。就连1.3.7之前出现过的在Chrome里按删除键需要重新Ctrl+Space显示输入框都忍了。用到现在,10.04, 10.10,这个输入法已经是缺省选项了。

今天出现的问题是在某个wine的应用中ibus输入法死掉了,于是无论是退出再进ibus都无法输入中文。能想到的办法是重启动ibus-daemon。根据fedora13 gnu/linux下 重启启动ibus输入法框架一文的例子:ibus-daemon -d -x -r,问题得到解决。

Google搜索的关键字是:ibus 死掉 如何重启

ibus-daemon的参数含义:

xxxxxxxxxxxxx:~$ ibus-daemon –help
Usage:
ibus-daemon [OPTION…] – ibus daemon
Help Options:
-h, –help                                       Show help options
Application Options:
-V, –version                                    Show the application’s version.
-d, –daemonize                                  run ibus as background process.
-s, –single                                     do not execute panel and config module.
-x, –xim                                        execute ibus XIM server.
-n, –desktop=name                               specify the name of desktop session. [default=gnome]
-p, –panel=cmdline                              specify the cmdline of panel program.
-c, –config=cmdline                             specify the cmdline of config program.
-a, –address=address                            specify the address of ibus daemon.
-r, –replace                                    if there is an old ibus-daemon is running, it will be replaced.
-t, –cache                                      specify the cache mode. [auto/refresh/none]
-o, –timeout=timeout [default is 2000]          dbus reply timeout in milliseconds.
-j, –monitor-timeout=timeout [default is 0]     timeout of poll changes of engines in seconds. 0 to disable it.
-m, –mem-profile                                enable memory profile, send SIGUSR2 to print out the memory profile.
-R, –restart                                    restart panel and config processes when they die.
-v, –verbose                                    verbose.
在执行重启动前,可以执行killall ibus-daemon。
打赏

发表评论

电子邮件地址不会被公开。 必填项已用*标注