Keyboard layout setting did not take effect in installed system

Bug #408292 reported by Matt Zimmerman
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Confirmed
Medium
Evan
Karmic
Confirmed
Medium
Evan
xkeyboard-config (Ubuntu)
New
Undecided
Unassigned
Karmic
New
Undecided
Unassigned

Bug Description

Binary package hint: ubiquity

This may be a duplicate of bug 401047, but I'm not certain.

I installed UNR 20090802 i386, selecting a USA/Dvorak keyboard layout. After the installation completed and I rebooted and logged in (no autologin), my session ended up with a USA/QWERTY keyboard layout.

Revision history for this message
Matt Zimmerman (mdz) wrote :
Revision history for this message
Tanel Külaots (mou) wrote :

I can confirm that this affects Karmic Alpha 5. During install I chose Estonian/Dvorak as keyboard layout. After reboot keyboard layout was just Estonian.

Changed in ubiquity (Ubuntu):
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → Evan Dandrea (evand)
Revision history for this message
Evan (ev) wrote :

This looks like it may be an X bug.

/etc/default/console-setup ends up with the correct options:
XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT="dvorak"
XKBOPTIONS="lv3:ralt_switch"

Which X gets:
(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us"
(**) Option "xkb_variant" "dvorak"
(**) Option "xkb_options" "lv3:ralt_switch"

Revision history for this message
Matt Zimmerman (mdz) wrote :

Running "setxkbmap dvorak" works around it for me. It doesn't seem like an X issue; my best guess at the moment is that GNOME is setting the keymap when it starts up, rather than keeping the X default (though I haven't checked this).

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

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