osa1
April 24, 2014, 7:29pm
#1
Hi all,
I’m having this ibus-daemon error messages printed to console/stdout when running most GUI programs:
➜ ~ Bus::open: Can not get ibus-daemon's address.
IBusInputContext::createInputContext: no connection to ibus-daemon
Any ideas why is this happening and how can I fix this? This is very annoying because it clutters the program output.
Some example programs that trigger this error: gvim, chromium, firefox, okular, pretty much any other GUI program and probably some non-GUI ones.
Thanks…
hcvv
April 24, 2014, 7:43pm
#2
I have the idea that you do know which version of openSUSE you use and which desktop environment.
Thus why shouldn’t you tell us this basic information?
osa1
April 24, 2014, 7:55pm
#3
Of course,
openSUSE 13.1 KDE edition, up-to-date.
Just guessing, but have you updated while running a GUI, e.g. used Apper, and not restarted all affected processes?
# zypper ps
osa1
April 25, 2014, 9:05am
#5
No, I’m having this problem since months and I restarted the system at least a hundred times since I first get this error.
Do you have “ibus” installed? I think that it is only used for non-Latin character input, e.g.Cantonese, YongMa. Perhaps you have one of these languages installed inadvertently?
ibus is installed by default - but yes, if you are not using it to input an Asian or other non Latin language then it is safe to remove.
osa1
April 26, 2014, 2:02pm
#8
guys, thanks! removing ibus solved my problem, and it seems like everything is working as before.