Univention Bugzilla – Bug 29069
Konfiguration der Spracheinstellungen bei Images
Last modified: 2023-03-25 06:46:12 CET
In UCC muss auf verschiedenen Ebenen die Sprache konfiguriert werden: 1. Die Locale muss für Benutzer ausgewählt werden können (dazu gibt es Bug 28520, damit dies über eine Richtlinie konfiguriert wird) 2. Während des Rollouts sind eine Reihe von Tastatureingaben zu tätigen. Hierbei sollte das richtige Keyboardlayout zur Verfügung stehen. Die Eingabe könnte dabei in der Form durchgeführt werden, wie sie von einigen Live-CDs eingesetzt wird: Der Benutzer bekommt eine Auswahl ala Please choose a keyboard layout (if no selection is made English is selected after ten seconds): 1. en 2. de (..) Die Einstellung würde bei den Boot-Varianten Installation/Update/Rollout abgefragt werden und müsste dann persistent gespeichert werden. Die Ermittlung des Keyboardlayouts in Xorg funktioniert mit dem aktuellen Xorg und der Autoerkennung folgendermassen: Der Xorg-Input-Treiber ist evdev, der Kernel-Input-Events in Xorg verarbeitet. Die Verarbeitung erfolgt über udev, da in der udev-Regel /lib/udev/rules.d/64-xorg-xkb.rules die Datei /etc/default/keyboard ausliest. Diese wird mit dem Befehl setupcon geschrieben, das aus dem Paket console-setup stammt. Es sollte also reichen, wenn das in 2. abgefragte Keyboard-Layout über setupcon zu aktivieren.
Zwei Ergänzungen noch dazu: Es muss eine Möglichkeit geben, die Sprache generisch per PXE vorzugeben. Für die meisten einsprachigen Installationen sollte das ausreichend sein. Es wäre gut, wenn der Default der Sprachauswahl im Image-Builder vorgegeben werden könnte.
*** This bug has been marked as a duplicate of bug 28985 ***
OK, ein Duplikat.