keyboard preseeding does not distinguish between defaults and explicit choices

Bug #64058 reported by towsonu2003
10
Affects Status Importance Assigned to Milestone
casper (Ubuntu)
Fix Released
Medium
Colin Watson
console-setup (Ubuntu)
Fix Released
Medium
Colin Watson
gfxboot-theme-ubuntu (Ubuntu)
Fix Released
Medium
Colin Watson

Bug Description

I tried to install xubuntu edgy beta on vmware while choosing the Turkish language. The installer skipped the keyboard choosing sequence ("press this, press that, is this your keyboard" dialogues) and just set it to Turkish q.

my keyboard was "us" (used as tr-alt on the desktop) qwerty. installer needs to go thru the keyboard dialogues regardless of language selected.

Revision history for this message
Colin Watson (cjwatson) wrote :

I think the right answer here is to preseed keymap defaults, but only set the seen flag for those questions if you actually explicitly selected a keymap in the boot loader. The problem at the moment is that the installer can't distinguish between a default selected by the boot loader and an explicit user choice.

Changed in gfxboot-theme-ubuntu:
importance: Undecided → Medium
status: New → Confirmed
description: updated
Revision history for this message
Colin Watson (cjwatson) wrote :

console-setup needs to deal with the possibility that console-setup/layoutcode might be preseeded but not marked as seen.

Changed in console-setup:
importance: Undecided → Medium
status: New → Triaged
Changed in gfxboot-theme-ubuntu:
status: Confirmed → Triaged
Revision history for this message
Colin Watson (cjwatson) wrote :

casper needs to support the new ?= preseeding syntax for console-setup/*.

Changed in casper:
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package console-setup - 1.25ubuntu2

---------------
console-setup (1.25ubuntu2) intrepid; urgency=low

  * If console-setup/layoutcode is preseeded but not marked as seen, then
    set the default layout but don't lower the layout question priority or
    preseed console-setup/ask_detect (LP: #64058).

 -- Colin Watson <email address hidden> Mon, 30 Jun 2008 23:49:31 +0100

Changed in console-setup:
status: Triaged → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package casper - 1.134

---------------
casper (1.134) intrepid; urgency=low

  [ Evan Dandrea ]
  * Do not use mode= when mounting /cow using persistent mode (LP: #219192).

  [ Colin Watson ]
  * Support ?= (set value but don't mark as seen) preseeding syntax for
    console-setup/* (LP: #64058).

 -- Colin Watson <email address hidden> Mon, 30 Jun 2008 23:52:41 +0100

Changed in casper:
status: Triaged → Fix Released
Revision history for this message
Colin Watson (cjwatson) wrote :

Fixed for my next gfxboot-theme-ubuntu upload; I'm going to wait until I next do a debian-installer upload to pull in that console-setup change before uploading gfxboot-theme-ubuntu, though.

Changed in gfxboot-theme-ubuntu:
assignee: nobody → kamion
status: Triaged → Fix Committed
Changed in casper:
assignee: nobody → kamion
Changed in console-setup:
assignee: nobody → kamion
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gfxboot-theme-ubuntu - 0.6.4

---------------
gfxboot-theme-ubuntu (0.6.4) intrepid; urgency=low

  * If the selected keymap is the default for the selected locale rather
    than explicitly chosen, then preseed console-setup/* in such a way as to
    not set the seen flag (LP: #64058).

 -- Colin Watson <email address hidden> Mon, 14 Jul 2008 17:00:29 +0100

Changed in gfxboot-theme-ubuntu:
status: Fix Committed → Fix Released
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.