German keyboard layout

Robert Markula robert.markula at gmx.net
Tue Jun 23 19:17:01 CEST 2009


I've managed to successfully install Ubuntu 9.04 Jaunty (FAI
3.2.4+svn4837) from a Debian Lenny Server (FAI 3.2.17). Everything works
well, except that the client's console keyboard layout is set to the
standard US layout by default. I've been struggling for quite a while
now, but I can't get it to automatically default to the german layout.

I've set the following

* in BC_BASE.var:
[snip]
KEYMAP=de-latin1-nodeadkeys
[snip]

* in debconf/BC_BASE:
locales locales/default_environment_locale select de_DE.UTF-8
locales locales/locales_to_be_generated multiselect de_DE.UTF-8 UTF-8
xserver-xorg xserver-xorg/config/inputdevice/keyboard/layout string de

* in package_config/BC_BASE:
PACKAGES aptitude
cfengine2
console-common
debconf-utils
dhcp3-client
dnsutils
fai-client
german
grub
language-pack-de
less
locales
vim

* and finally in scripts/BC_BASE/10-misc:
[snip]
# create keyboard layout table
$ROOTCMD bash -c "echo 'console-data console-data/keymap/full select
$KEYMAP' | debconf-set-selections"
$ROOTCMD install-keymap $KEYMAP || true
# dumpkeys | gzip -9f >$target/etc/console/boottime.kmap.gz
[snip]

What am I missing?

Cheers,
Robert


More information about the linux-fai mailing list