Thanks for your report! I think the info is stored; the problem is that GDM does not make use of it. The issue is also discussed in bug #1725676, see e.g. comment #11.
I also found an upstream bug report. ** Bug watch added: GNOME Bug Tracker #776282 https://bugzilla.gnome.org/show_bug.cgi?id=776282 ** Also affects: gdm via https://bugzilla.gnome.org/show_bug.cgi?id=776282 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gdm3 in Ubuntu. https://bugs.launchpad.net/bugs/1769224 Title: keyboard layout on greeter is not stored per user (function lost from 16.04 to 18.04) Status in gdm: Unknown Status in gdm3 package in Ubuntu: New Bug description: We are using two keyboard layouts in my family (dvorak-like and standard). With 16.04, upon selection of user on the greeter, the keyboard layout would default to the one of the user. With 18.04 fresh install, the above is lost. Instead, the last selected keyboard layout remains selected. Therefore it is necessary to check and maybe change the layout to be able to set the password. ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: gdm3 3.28.0-0ubuntu1 ProcVersionSignature: Ubuntu 4.15.0-20.21-generic 4.15.17 Uname: Linux 4.15.0-20-generic x86_64 ApportVersion: 2.20.9-0ubuntu7 Architecture: amd64 CurrentDesktop: ubuntu:GNOME Date: Fri May 4 19:39:08 2018 InstallationDate: Installed on 2018-04-27 (6 days ago) InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Release amd64 (20180426) ProcEnviron: TERM=xterm-256color PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=fr_FR.UTF-8 SHELL=/bin/bash SourcePackage: gdm3 UpgradeStatus: No upgrade log present (probably fresh install) mtime.conffile..etc.gdm3.custom.conf: 2018-05-01T15:06:51.113672 To manage notifications about this bug go to: https://bugs.launchpad.net/gdm/+bug/1769224/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp