No IBUS icon on the system tray, cant switch keyboards

Bug #1444492 reported by Kevin Martin Jose
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
elementary OS
New
Undecided
Unassigned

Bug Description

I can't switch keyboards in IBUS. I've installed all the relevant packages (ibus-unikey, ibus, ibus-gtk, ibus-gtk3, ibus-qt4, libibus). The IBUS icon does not even appear on the system tray.

I've chosen ibus as my input method from im-config. However, that option is not highlighted the next time I run im-config. Running im-config from the terminal gives me the following error:

E: Gtk-Message: is bogus configuration for GtkDialog. Doing nothing.

But it seems that even though it is not highlighted, IBUS is indeed the input method (because it says so in when I attempt to change the input method). Also, 'keyboard input methods' is actually opening the IBUS preferences and I can add keyboard layouts from there. The shortcut to switch keyboards did not work though.

I manually changed the keyboard using the 'ibus engine <engine>' command and it worked. However, word suggestions did not come up. This proves that IBUS was indeed the input method and most of it works, except switching keyboards using shortcut and the input suggestions.

I have also checked the 'show icon in system tray' from the preferences.

Revision history for this message
Kevin Martin Jose (youcancallmekevin) wrote :

Temporary workaround:

Set XDG_CURRENT_DESKTOP=GNOME and restart ibus-daemon. That allowed me to switch keyboards with ctrl+space and also showed the correct suggestions as I typed.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.