@Pjotr12345: Thanks for the lesson on Dutch keyboards. :)

I can confirm that it's a regression compared to 16.04. On 16.04, if the
selected language matches the time zone location, a reasonable guess is
pre-set in the window for setting keyboard layout.

So if I select Nederlands and pretend to live in Haag, the installer
indeed suggests the us+intl layout.

This behavior was broken in 17.10, and I have a feeling that it's
related to the switch from unity-settings-daemon to gnome-settings-
daemon.

Compare:

http://bazaar.launchpad.net/~unity-settings-daemon-team/unity-settings-
daemon/trunk/view/head:/plugins/keyboard/gsd-keyboard-manager.c

with:

https://gitlab.gnome.org/GNOME/gnome-settings-
daemon/blob/master/plugins/keyboard/gsd-keyboard-manager.c

The fix of bug #1719938 resulted in this patch:

https://bazaar.launchpad.net/~ubuntu-desktop/gnome-settings-
daemon/ubuntu/view/head:/debian/patches/ubuntu_ibus_configs.patch

which handles it for some locales which typically need input methods.
But for all other locales it simply defaults to the basic English (US)
layout.

As already mentioned, this may make the live session for many (most?)
languages disappointing. Typing is an essential part of the desktop
experience.

** Also affects: gnome-settings-daemon (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: gnome-settings-daemon (Ubuntu)
   Importance: Undecided => High

** Changed in: gnome-settings-daemon (Ubuntu)
       Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu.
https://bugs.launchpad.net/bugs/1758647

Title:
  ubiquity doesn't preselect the right default keyboard layout

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1758647/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to