Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

The KDE install on my PC includes IBus and the Japanese Anthy IME. In the IBus preference, I have enabled the Anthy IME. The IBus daemon is running and there is an IBus icon in the system tray, however, there does not appear to be any way of switching IMEs.

This is on PC-BSD 8.2.

What am I doing wrong here?


share|improve this question
This question can be improved by adding information about the distro. Without it things may not get specific enough. – phunehehe Feb 6 '11 at 15:32

If you launch kde from xinit command , you could set the following environment variables in ~/.xinitrc ,

export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus

This will make all programs respect ibus. (If this don't work for you , modify startkde4 script directly , add the 3 lines to the top of it , after #!/bin/sh

And also a auto-start of ibus program , ibus-daemon -xd , set this in systemsettings , there's something named "Startup" , can't remember the exact name

share|improve this answer

First, run ps -ef | grep ibus to check that the daemon is running with the correct option. There should be a process like ibus-daemon --xim.

Second, beware of the program you use to test iBus. For example, Kate (the KDE text editor) doesn't work with iBus (or at least not by default, you'll have to look more if you want that). I believe other KDE apps are like Kate as well, though I'm not sure. I use Chromium or Firefox to test iBus (click on the address bar and perform the key combination).

Third, (you may have already discovered that) iBus only functions properly once you have logged out and logged back in.

Update: a little searching revealed that there is ibus-qt for KDE applications.

share|improve this answer
Hi, Even if Firefox, ctrl-space (the configured shortcut) seems to do nothing. The ibus icon in the systray brings up the message "No input window" when clicked. – Leynos Feb 6 '11 at 14:41

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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