Bug 23647 - Falsches Tastaturlayout nach Reboot: en_US statt de_DE
Falsches Tastaturlayout nach Reboot: en_US statt de_DE
Status: RESOLVED DUPLICATE of bug 23207
Product: UCS
Classification: Unclassified
Component: UCS Installer
UCS 3.0
All Linux
: P5 normal (vote)
: ---
Assigned To: Bugzilla Mailingliste
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-09-19 09:52 CEST by Philipp Hahn
Modified: 2014-07-31 16:03 CEST (History)
1 user (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philipp Hahn univentionstaff 2011-09-19 09:52:10 CEST
Das ist mi jetzt schon bei der 2. UCS-3.0 Instanz aufgefallen, das nach dem Reboot in die neu installierte Instaanz das Tastaturlayout auf der Konsole nicht stimmt: Im Installer wurde German (qwertz) ausgewählt, nach dem Reboot ist allerdings die Boot-Konfiguration (US) aktiv.

# ucr search keyb
xorg/keyboard/options/XkbLayout: de
# zgrep -B1 -A1 key[bm] /var/log/univention/install* | grep -v parti
/var/log/univention/installation.log.gz:  acl bash-completion bzip2 console-common console-data console-setup
/var/log/univention/installation.log.gz:  console-terminus cracklib-runtime file kbd keyboard-configuration libbsd0
/var/log/univention/installation.log.gz:  libcap2 libcrack2 libexpat1 libldap-2.4-2 libmagic1 libpci3 libreadline5
/var/log/univention/installation.log.gz:--
/var/log/univention/installation.log.gz:  acl bash-completion bzip2 console-common console-data console-setup
/var/log/univention/installation.log.gz:  console-terminus cracklib-runtime file kbd keyboard-configuration libbsd0
/var/log/univention/installation.log.gz:  libcap2 libcrack2 libexpat1 libldap-2.4-2 libmagic1 libpci3 libreadline5
/var/log/univention/installation.log.gz:--
/var/log/univention/installation.log.gz:WARNING: The following packages cannot be authenticated!
/var/log/univention/installation.log.gz:  console-data console-terminus xkb-data keyboard-configuration console-setup
/var/log/univention/installation.log.gz:  kbd console-common libcap2 ntpdate rsyslog bash-completion libmagic1 file
/var/log/univention/installation.log.gz:--
/var/log/univention/installation.log.gz:Unpacking xkb-data (from .../xkb-data_1.8-2.11.201104280922_all.deb) ...
/var/log/univention/installation.log.gz:Selecting previously deselected package keyboard-configuration.
/var/log/univention/installation.log.gz:Unpacking keyboard-configuration (from .../keyboard-configuration_1.68.20.201107191002_all.deb) ...
/var/log/univention/installation.log.gz:Selecting previously deselected package console-setup.
/var/log/univention/installation.log.gz:--
/var/log/univention/installation.log.gz:Setting up console-data (2:1.10-9.16.201104221254) ...
/var/log/univention/installation.log.gz:Looking for keymap to install:
/var/log/univention/installation.log.gz:NONE
/var/log/univention/installation.log.gz:--
/var/log/univention/installation.log.gz:Setting up xkb-data (1.8-2.11.201104280922) ...
/var/log/univention/installation.log.gz:Setting up keyboard-configuration (1.68.20.201107191002) ...
/var/log/univention/installation.log.gz:Setting up console-setup (1.68.20.201107191002) ...
/var/log/univention/installation.log.gz:--
/var/log/univention/installation.log.gz:Setting console screen modes.
/var/log/univention/installation.log.gz:Skipping font and keymap setup (handled by console-setup).
/var/log/univention/installation.log.gz:Setting up libcap2 (1:2.19-3.10.201104231450) ...
/var/log/univention/installation.log.gz:--
/var/log/univention/installation.log.gz:Setting up console-common (0.7.85.13.201108301542) ...
/var/log/univention/installation.log.gz:Looking for keymap to install:
/var/log/univention/installation.log.gz:NONE
/var/log/univention/installation.log.gz:--
/var/log/univention/installation.log.gz:'module' object has no attribute 'handler'
/var/log/univention/installation.log.gz:Module: keymap
/var/log/univention/installation.log.gz:File: /etc/default/locale
/var/log/univention/installation.log.gz:--
/var/log/univention/installation.log.gz:Create gdm/language
/var/log/univention/installation.log.gz:Create locale/keymap
/var/log/univention/installation.log.gz:File: /etc/locale.gen
/var/log/univention/installation.log.gz:Module: keymap
/var/log/univention/installation.log.gz:Module: keymap
/var/log/univention/installation.log.gz:File: /etc/locale.gen
/var/log/univention/installation.log.gz:--
/var/log/univention/installation.log.gz:'module' object has no attribute 'handler'
/var/log/univention/installation.log.gz:Create xorg/keyboard/options/XkbLayout
/var/log/univention/installation.log.gz:Create version/version
/var/log/univention/installation.log.gz:--
/var/log/univention/installation.log.gz:File: /etc/resolv.conf
/var/log/univention/installation.log.gz:Module: keymap
/var/log/univention/installation.log.gz:File: /etc/cron.d/univention-ucr-cronjobs
/var/log/univention/installation.log.gz:--
/var/log/univention/installation.log.gz:update-initramfs: Generating /boot/initrd.img-2.6.32-ucs47-686
/var/log/univention/installation.log.gz:Module: keymap
/var/log/univention/installation.log.gz:File: /etc/apt/apt.conf.d/80proxy
/var/log/univention/installer.log.gz:(main) leftmenu
/var/log/univention/installer.log.gz:binary-keyset: /usr/keymaps/de-latin1.kmap
/var/log/univention/installer.log.gz:binary-keyset: /usr/keymaps/de-latin1.kmap
/var/log/univention/installer.log.gz:(main) check depends return 0 for Systemrolle

Ein "loadkeys /etc/console/boottime.kmap.gz" korrigiert das für die akuelel Sitzung.

Ursache ist, das mit Squeeze die Layout-Konfiguration von "kbd" auf "console-setup" und "keyboard-configuration" umgestellt wurde. Letzteres erlaubt es das Layout zentral sowohl für die Linux-Text-Konsole alsauch für X11 zu konfigurieren. Das passiert per "dpkg-reconfigure keyboard-configuration". Um die Konfiguration dann auch direkt für die laufende Sitzung zu aktivieren muß "setupcon" aufgerufen werden; beim nächsten Reboot erledigt das "/etc/init.d/console-setup" dann.
Comment 1 Stefan Gohmann univentionstaff 2011-09-19 10:00:18 CEST

*** This bug has been marked as a duplicate of bug 23207 ***