Comment 8 for bug 1481025

Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

> How can you tell that im-config shouldn't start IBus?

Isn't that why system settings vs user settings exist?

For example, my /etc/default/keyboard reads:
XKBLAYOUT="us,gr"
XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"

Then for example Gnome puts those as the default layouts for my session. That's what 99% of the local users want.
It doesn't automatically include Swedish, Hebrew and all other possible layouts that I might need.
But if some person wants to type in Swedish, he can easily select that on a per-user basis from a menu or a configuration file.

Same for im-config, ibus, fcitx, there can be system defaults, and per user settings (and AFAIK there already are, the problem is that IM_CONFIG_DEFAULT_MODE=auto doesn't process them).
There's no point in millions of users worldwide running ibus without needing it just to avoid reading user settings.

> Did im-switch work differently in this respect? To be honest, I don't remember.

I'm certain that ibus was installed but not started for the Greek locale in previous Ubuntu versions. I haven't looked into im-switch more than that though.

After Wily is out (when hopefully I'll have some more free time), I'll install Debian in a VM and report it there as well, and link the bug # here.

I was just hoping to have a quicker fix, in any of the above packages, in time for Wily.
Thank you.