GNOME Bugzilla – Bug 738733
wrong default input sources for CJK locales
Last modified: 2019-03-20 11:19:08 UTC
In GNOME 3.14, the initial default input sources are always XKB based ones, which cannot be used to input CJK scripts. For Korean, the default value for org.gnome.desktop.input-sources.sources is "[('xkb', 'kr'), ('xkb', 'us')]". IIRC in GNOME 3.12, the default was "[('ibus', 'hangul')]" by gnome_get_input_source_by_locale(). This is the preferred default.
Can you explain in more detail how you're getting that configuration? Is this on an empty user account? Do you have gnome-initial-setup installed and does it run?
I got this config on an empty account in my Debian unstable. Unfortunately there is no gnome-initial-setup package in Debian. So no, I have not installed gnome-initial-setup. Even without it, reasonable default values should be chosen. gnome_get_input_source_by_locale() is the API for that default.
Please note that having gnome-initial-setup is not easy on non-Redhat distributions. gnome-initial-setup is not exactly distribution specific but needs quite modifications to use on non-RedHat distributions. For example, in case of Debian, some setups are already configured in the installer before booting up GDM.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnome-settings-daemon/issues/255.