As of Hardy, /etc/console-setup/boottime.kmap.gz is loaded during boot,
and ckbcomp is only used to overwrite it if you call setupcon with
--save or --save-only. This was done for boot performance reasons, but I
think it should fix this bug too.

Mark Carter: I strongly recommend not using console-data or console-
common any more; they're deprecated and will probably stop working at
some point. It should be possible to implement similar things by
fiddling with keymaps in /usr/share/X11/xkb/, with the bonus that those
will apply to X as well as just the console.

console-setup (1.19ubuntu1) hardy; urgency=low

  * Resynchronise with Debian. Remaining changes:
    - Use keymapper to generate decision trees for a restricted subset of
      the pc105 model.
    - If the detect-keyboard debconf plugin is available
      (cdebconf-newt-detect-keys in the installer), then offer to use it to
      detect the keyboard layout.
    - Only default to Canadian layout for fr_CA; use U.S. English for other
      *_CA locales.
    - Reset console-setup/toggle to the default if it's set to "No toggling"
      and you select a non-Latin layout.
    - Change the default font from Terminus to VGA where supported.
    - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current
      tty, since the current tty might belong to X and changing X's tty out
      of raw mode is a very bad idea.
    - Automatically save the font and keymap to /etc in
      /etc/init.d/console-setup if it isn't being run from init. Similarly,
      ensure that the font and keymap are saved to /etc during initial
      installation.
    - Disable workaround in ckbcomp for the kernel not applying Caps Lock to
      non-ASCII letters, except for Turkish layouts; the cure is worse than
      the disease because it makes Caps Lock equivalent to Shift Lock.
    - Set keymap and font in the initramfs if possible.
    - Set default variant for French to oss.
    - Fix handling of commas in layout and variant names.
    - Fix keymap reduction not to try to express keymap A in terms of keymap
      B when B includes keys not mapped by A.
    - debian/config.proto: Set sparc default model to pc105.
    - Remove 'exit 0' from the end of debian/config.proto; this will be
      sourced from the postinst in the installer, and exiting in the
      successful case means that /etc/default/console-setup never gets
      generated.
    - Set default model to pc105 on powerpc/ps3 systems.
  * Switch back to console-tools-udeb for now; we'd like to use kbd for
    Hardy, but Alpha 1 is looming ...
  * Stop running debconf-updatepo on clean; this is not standard in d-i and
    should be done manually where necessary in Ubuntu.
  * Backport from trunk:
    - Run setupcon with --save in the postinst to ensure that required data
      is copied to /etc.
    - Load the saved keymap in /etc/console-setup/boottime.kmap.gz if
      available rather than running ckbcomp (which is slow), unless we're
      being called with --save or --save-only.

 -- Colin Watson <[EMAIL PROTECTED]>  Tue, 27 Nov 2007 15:05:15 +0000

** Changed in: console-setup (Ubuntu)
       Status: New => Fix Released

** Changed in: console-setup (Ubuntu)
     Assignee: (unassigned) => Colin Watson (kamion)

-- 
no way to install a custom keymap
https://bugs.launchpad.net/bugs/122680
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to