Значок IBus отсутствует при запуске?

После некоторой установки, настройки ... значок IBus отсутствует при запуске, хотя он работает нормально:

$ ps -ef | grep [i]bus
quanta    1918  1890  0 09:54 ?        00:00:01 /usr/bin/ibus-daemon --xim
quanta    1946  1918  0 09:54 ?        00:00:00 /usr/lib/i386-linux-gnu/ibus/ibus-gconf
quanta    1948  1918  0 09:54 ?        00:00:00 /usr/bin/python /usr/share/ibus/ui/gtk/main.py
quanta    1951     1  0 09:54 ?        00:00:00 /usr/lib/i386-linux-gnu/ibus/ibus-x11 --kill-daemon
quanta    1987  1918  0 09:54 ?        00:00:00 /usr/lib/ibus-unikey/ibus-engine-unikey --ibus

Я могу заставить его появиться, перезапустив ibus-daemon:

[ 111]

Я также пытался добавить IBus в белый список панели задач, но ничего не изменилось.

Как я могу устранить эту проблему?

3
задан 25 November 2012 в 20:00

2 ответа

О, это не решает мою проблему полностью. После перезапуска еще раз, это исчезло снова.

Вот шаги, которые я сделал для ответа на мой собственный вопрос: Кто запускает IBus при запуске?

Узнайте родителя IBus:

$ ps -ef | grep ibu[s]
quanta    1922  1894  0 10:43 ?        00:00:00 /usr/bin/ibus-daemon --xim
quanta    1953  1922  0 10:43 ?        00:00:00 /usr/lib/i386-linux-gnu/ibus/ibus-gconf
quanta    1955  1922  0 10:43 ?        00:00:00 /usr/bin/python /usr/share/ibus/ui/gtk/main.py
quanta    1957     1  0 10:43 ?        00:00:00 /usr/lib/i386-linux-gnu/ibus/ibus-x11 --kill-daemon
quanta    1983  1922  0 10:43 ?        00:00:00 /usr/lib/ibus-unikey/ibus-engine-unikey --ibus

У кого есть PID 1894:

$ ps -ef | awk '$2 == 1894 {print $0}'
quanta    1894  1563  0 10:43 ?        00:00:00 gnome-session --session=ubuntu

Определите сценарий запуска IBus:

$ grep -lir ibus /etc/X11/
/etc/X11/xinit/xinput.d/ibus

Хорошо, откройте его и изменитесь XIM_ARGS кому:

XIM_ARGS="--xim --replace --daemonize"

Перезапуск, чтобы видеть, работает ли это.

0
ответ дан 25 November 2012 в 20:00

Я перешел с Gentoo на Ubuntu. Виновником является то, что в Gentoo IBus запускается автоматически путем добавления строки, подобной ibus-daemon -x -d, в ~/.bashrc, которая добавляется в конец Ubuntu ~/.bashrc. Проблема решена после удаления этой строки.

0
ответ дан 25 November 2012 в 20:00

Другие вопросы по тегам:

Похожие вопросы: