|
|
发表于 2009-5-25 19:09:28
|
显示全部楼层
呵呵,应该是由fcitx的一个僵死进程造成的。
我解决的方法是在gnome的自启动中使用如下脚本启动fcitx:
- #! /bin/bash
- PID=`pidof -o %PPID /usr/bin/fcitx`
- if [ ! -z $PID ]; then
- echo "fcitx exists, kill them"
- kill -9 $PID
- sleep 3
- fi
- if [ -z "$XMODIFIERS" ];then
- export XMODIFIERS="@im=fcitx"
- export GTK_IM_MODULE="fcitx"
- export QT_IM_MODULE="fcitx"
- fi
- /usr/bin/fcitx -d
复制代码
这样基本能保证gnome启动的时候只有一个fcitx进程。 |
|