18

Occasionally my desktop slows down a lot. The mouse pointer moves slowly or not at all, my fan starts whirring, and the end is generally nigh. If I'm very patient normality usually restores itself, but this happens daily.

Recently when it happened I switched to a TTY (Ctrl-Alt-F1) and ran top. It revealed that the processes ibus-daemon and ibus-ui-gtk3 were using 99% and 100% of the CPU respectively.

Maths notwithstanding, how can I find out what these processes are doing at the time?

3
  • seems to be related to bugs.launchpad.net/ubuntu/+source/ibus/+bug/1276186 (but I am asking how to investigate on my machine, not posting as a bug report)
    – lofidevops
    Jul 1 '14 at 11:41
  • 2
    For the record, I believe top reports cpu usage per core. 200 % usage is perfectly possible, if you have two or more cores. Jul 3 '14 at 9:17
  • @EeroAaltonen ah, mystery solved :)
    – lofidevops
    Jul 3 '14 at 9:33
28

This is the intelligent input bus - is an input method framework for multilingual input. If you don't use any different keyboard layouts for ex. japanese /asian etc.

Try to disable it in System Setting -> Language (something like input method from ibus to none)

Try to killall ibus-daemon and tell us if cpu is still has a high load.

2
-1

Find where ibus-daemon is located.

/user/bin/ibus-daemon or /user/local/bin/ibus-daemon

cd to the directory

sudo mv ibus-daemon ibus-daemon.bak

killall ibus-daemon

restart gnome Alt + F2 then type 'r' in popup and enjoy

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.