Login screen randomly reverts my default keyboard layout to en-US

Bug #1869835 reported by Olivier Tilloy
20
This bug affects 2 people
Affects Status Importance Assigned to Milestone
GNOME Shell
New
Unknown
gdm3 (Ubuntu)
Confirmed
Undecided
Unassigned
gnome-shell (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I have seen that happening randomly during the 20.04 development cycle, and I think more often in the last week or so, but never consistently: when I turn on my laptop, on the GDM greeter screen the keyboard layout that's selected is en-US, instead of my default preference (fr-bépo).

To give an example of the randomness, this is what I did this morning:
 1) Cold booted my laptop, selected my user, typed my password, login got denied, looked at the keyboard layout indicator and realized it was en-US instead of fr-bépo
 2) Selected fr-bépo in the indicator, typed my password again and successfully logged in (and indicator in the session remained fr-bépo as expected)
 3) From the menu, rebooted laptop
 4) On the GDM login screen, keyboard layout indicator was reverted to en-US, again
 5) Changed indicator to fr-bépo, logged in, used gnome-terminal and apt to dist-upgrade, then rebooted laptop from menu
 6) This time on the GDM login screen, my default preference (fr-bépo) was selected

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: gdm3 3.34.1-1ubuntu1
ProcVersionSignature: Ubuntu 5.4.0-18.22-generic 5.4.24
Uname: Linux 5.4.0-18-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.11-0ubuntu21
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Tue Mar 31 07:16:14 2020
EcryptfsInUse: Yes
InstallationDate: Installed on 2016-07-02 (1367 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1)
SourcePackage: gdm3
UpgradeStatus: Upgraded to focal on 2020-01-12 (78 days ago)

Revision history for this message
Olivier Tilloy (osomon) wrote :
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

The GUI and input is handled by the gnome-shell process. Although the root cause of this bug might be in mutter, ibus or elsewhere.

affects: gdm3 (Ubuntu) → gnome-shell (Ubuntu)
Revision history for this message
Olivier Tilloy (osomon) wrote :

This looks similar to https://gitlab.gnome.org/GNOME/gdm/-/issues/462, although that upstream bug seems to imply the problem happens systematically, whereas in my case it's random.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Could you report it upstream Olivier?

Revision history for this message
Olivier Tilloy (osomon) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

Seems annoying but we are rls-ff-notfixing for now since there is only one report, we will revisit if other users hit the problem though

tags: added: rls-ff-notfixing
removed: rls-ff-incoming
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-shell (Ubuntu):
status: New → Confirmed
tags: added: bionic
Changed in gdm3 (Ubuntu):
status: New → Confirmed
Changed in gnome-shell:
status: Unknown → New
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.