Greeter uses wrong keyboard layout for password field regardless of user selection

Bug #1826881 reported by TenLeftFingers
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-unity-meta (Ubuntu)
New
Undecided
Unassigned

Bug Description

The problem happens at the password field of the login screen after booting up Ubuntu 18.04 with Unity desktop installed. The problem does not happen with the password field of the lock screen after login.

The default system keyboard layout is Dvorak (for example, if you go to TTY1 the terminal will type using the Dvorak keyboard layout).

On LightDM, the user logging in is a Qwerty user and is not familiar with Dvorak. When they attempt to login they are told their password is incorrect. Checking the chosen keyboard layout, English (US) is chosen.

Typing the password as though the Dvorak keyboard layout had been selected works. Therefore, the greeter is in fact using Dvorak in spite of the user setting.

Reproduce:
1: Install Ubuntu from scratch and choose Dvorak as the keyboard layout.
2: Create a second user ('user 2') who uses Qwerty.
3: Ask user 2 to log in.

Expected behaviour:
4: User is logged in to their desktop.

Actual result:
4: Their password will fail, unless typed by the Dvorak typist.

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: ubuntu-unity-desktop 0.1
ProcVersionSignature: Ubuntu 4.15.0-46.49-generic 4.15.18
Uname: Linux 4.15.0-46-generic x86_64
NonfreeKernelModules: lkp_Ubuntu_4_15_0_46_49_generic_50 wl
ApportVersion: 2.20.9-0ubuntu7.6
Architecture: amd64
CurrentDesktop: Unity:Unity7:ubuntu
Date: Mon Apr 29 14:00:56 2019
InstallationDate: Installed on 2019-02-23 (65 days ago)
InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Release amd64 (20180426)
SourcePackage: ubuntu-unity-meta
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
TenLeftFingers (tenleftfingers) wrote :
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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