console-setup overwrote my default language "de" (German) with "af" (Afghanistan)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
console-setup (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: console-setup
I pulled a regular update for Lucid as of 20.4.2010 and after the needed reboot I could no longer log in via gdm, a VT nor using the root-prompt of grub. Further investigation showed that (probably console-setup) had overwritten XKBLAYOUT with "af" in /etc/default/
I worked around this using the keyboard-
Thanks to pitti and cjwatson for helping me out of this mess initially on IRC... two beers are on me next UDS in Brussels :)
Changed in console-setup (Ubuntu): | |
status: | New → Confirmed |
This seems to correspond with the debconf values:
Name: console- setup/layout setup/layout
Template: console-
Value: Afghanistan
However, in my experiments when I change /e/d/c-s, the new values from the configuration file are properly put back into debconf as they should be, and /e/d/c-s does not get changed on apt-get install --reinstall console-setup.
I had a similar case last week as well. c-s got new translations (no other changes), and my /e/d/c-s got damaged to
XKBLAYOUT="de,us" "nodeadkeys, nodeadkeys"
XKBVARIANT=
i. e. it duplicated the "nodeadkeys", which is not a valid "us" variant and thus broke the keyboard entirely in gdm.