Comment 52 for bug 663776

Revision history for this message
Kyle Nitzsche (knitzsche) wrote :

@Gunnar, Zhengpeng and Chen:

To close out the discussion of this *side* topic, I now think input method starting/not starting on user session works as designed.

The behavior is that if the user has input methods installed, and if they enable input methods in gnome-language-selector, ibus will run in their session, regardless of the user's language selection at gdm time, and even if the top-most language in language selector does not imply input methods (for example English), and they can use Ctrl + Space to enable/disable IM. If there are multiple users on the system, each can independently control whether ibus starts up using this mechanism.

See attachment with details of steps I took to verify this.

@Gunnar, thanks (a LOT) for your work, but based on the info provided above and my latest testing, I think the proposed change to im-switch is not needed.

My error was doing testing by modifying /etc/default/locale: LANG variable directly instead of using the Language Selector GUI.