显示标签为“ibus”的博文。显示所有博文
显示标签为“ibus”的博文。显示所有博文

2012年7月14日星期六

Ibus的启动和退出

在Macbook Pro上新装了Ubuntu 12.04 LTS,但是进入桌面后ibus不会自动起来,就在GNOME的Startup Applications里面添加了ibus-dameon命令的启动。

如果重启Lightdm后,ibus的Language Panel出不来。发现是原来的ibus-daemon进程还在导致的。解决办法是在/etc/lightdm/lightdm.conf中加入
session-cleanup-script=/home/tux/bin/cleanloggingout
这里指定了Lightdm退出时执行的脚本cleanloggingout,内容为:
for pid in $(pgrep ^ibus); do
   kill $pid;
done
就是在退出时,杀掉所有ibus相关的进程就好了。这样不管怎么重启Lightdm,进入桌面后ibus都是正常的。

另外,Lightdm更多的配置选项可以在 /usr/share/doc/lightdm/lightdm.conf.gz看到。

2010年12月31日星期五

中文输入法

为了进入GNOME自动启动中文输入法,我都是在~/.gnomerc里面添加类似如下的内容:
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
export QT4_IM_MODULE=ibus
ibus-daemon &
如果是fcitx或者SCIM,就相应做修改。
今天发现去掉这些内容,ibus也是能启动的,只要在主菜单的System->Administration->Language Support里面把Keyboard input method system设置为ibus即可。