Login doesn't use correct keyboard settings [Dvorak]

Bug #900127 reported by Jason Gerard DeRose
24
This bug affects 5 people
Affects Status Importance Assigned to Milestone
unity-greeter (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

I use the Dvorak layout and with today's update the login manager was incorrectly using English US. Once I logged in, then the correct layout settings were in my Unity session.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: lightdm 1.0.6-0ubuntu4
ProcVersionSignature: Ubuntu 3.2.0-2.6-generic 3.2.0-rc3
Uname: Linux 3.2.0-2-generic x86_64
ApportVersion: 1.90-0ubuntu1
Architecture: amd64
Date: Sun Dec 4 21:15:48 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta amd64 (20110921.2)
SourcePackage: lightdm
UpgradeStatus: Upgraded to precise on 2011-12-01 (3 days ago)

Revision history for this message
Jason Gerard DeRose (jderose) wrote :
tags: added: dvorak
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, was it working correctly before today? what did you update? what is contained in /etc/default/keyboard?

Changed in lightdm (Ubuntu):
status: New → Incomplete
importance: Undecided → Low
Revision history for this message
Jason Gerard DeRose (jderose) wrote :

Yes, it worked correctly before the last reboot (about 2 days ago). Not sure what all was updated, but I updated everything that was available for update. I'm running Precise, so lots of packages.

jderose@jgd-ws:~$ cat /etc/default/keyboard
# If you change any of the following variables and X is configured to
# use this file, then the changes will become visible to X only if udev
# is restarted. You may need to reboot the system.

# The following variables describe your keyboard and can have the same
# values as the XkbModel, XkbLayout, XkbVariant and XkbOptions options
# in /etc/X11/xorg.conf.

XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT="dvorak"
XKBOPTIONS=""

# If you don't want to use the XKB layout on the console, you can
# specify an alternative keymap. Make sure it will be accessible
# before /usr is mounted.
# KMAP=/etc/console-setup/defkeymap.kmap.gz

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

ok, weird, lightdm didn't change for a while and this config looks correct, do you have anything in xorg.conf?

Changed in lightdm (Ubuntu):
status: Incomplete → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in lightdm (Ubuntu):
status: New → Confirmed
Revision history for this message
brian baker (brian-m-baker) wrote :

this happened to me after updating the unity-greeter have to manually set keyboard lang as it defaults to english,
it also doesn't show the login options, just logs you back into your last session! ie: no ubuntu, unity, gnome , gnome fallback etc

Revision history for this message
AO (aofrl10n) wrote :

I can report two cases :

- On French-Canadian Precise amd64 fully updated, keyboard layout is always wrong, but OK once logged in.

- On freshly installed (01-23-2012) Oneiric amd 64 fully updated, system works nicely, but once I install 3.2.0-10-generic from xorg-edgers-ppa then the kayboard layout is wrong under lightdm and once logged in.

Revision history for this message
Jiří Kovalský (cesilko) wrote :

I experienced the same thing. See my bug report #937741.

Revision history for this message
Robert Marmorstein (rmmarm) wrote :

I have the opposite problem. My brother had been using Programmer's Dvorak on my system. I did an update, and now lightdm is stuck in Dvorak -- I can't go back to Qwerty because it doesn't show up in the language list at the top of the screen. However, for other accounts, it uses Qwerty and Dvorak isn't an option.

affects: lightdm (Ubuntu) → unity-greeter (Ubuntu)
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.