Moin Sauerland,
Danke für Deinen Hinweis. Ich bekomme folgende Ausgabe:
> localectl status
System Locale: LANG=de_DE.UTF-8
VC Keymap: de
X11 Layout: de
X11 Model: pc105
X11 Options: terminate:ctrl_alt_bksp
> sudo localectl status
[sudo] Passwort für root:
System Locale: LANG=de_DE.UTF-8
VC Keymap: de
X11 Layout: de
X11 Model: pc105
X11 Options: terminate:ctrl_alt_bksp
>
Alles anzeigen
Für mich sieht das alles gut aus.
Nach einigem Überlegen bin ich zu dem Schluss gekommen, dass die X11, beziehungsweise KDE Session richtig eingestellt sind. Ich muss weiter vorne im im Boot-Prozess etwas konfigurieren.
Nach meinem Verständnis werden folgende Schritten beim Starten des Notebooks ausgeführt:
- Die UEFI Firmware startet grub.
- Dann wird das Passwort für die Festplattenverschlüsselung abgefragt. Hier sorgen wahrscheinlich die Einstellungen im Kernel, dass das richtig Tastatur-Layout genommen wird.
- Dann wird das Passwort für den Account abgefragt. Hier wird nicht das deutsche Tastatur-Layout genutzt.
- Danach wird X11 und KDE gestartet. Hier funktioniert wieder alles, das ich in den KDE-Systemeinstellungen das deutsche Tastatur-Layout hinzugefügt und das US-Layout entfernt habe:
Wenn ich mir die laufenden Prozesse ansehe, erhalte ich folgende Ausgaben:
> ps -ef | grep -i x11
root 1904 1724 0 14:13 ? 00:00:00 /usr/libexec/sddm/sddm-helper --socket /tmp/sddm-auth-6703408b-8bbf-4271-85ff-f2799da2142e --id 1 --start /usr/bin/startplasma-x11 --user zzzunder
zzzunder 1958 1904 0 14:13 ? 00:00:00 /usr/bin/startplasma-x11
zzzunder 2105 1940 10 14:13 ? 00:00:03 /usr/bin/kwin_x11 --replace
zzzunder 2669 2582 0 14:13 pts/0 00:00:00 grep --color=auto -i x11
> ps -ef | grep -i sddm
root 1724 1 0 14:12 ? 00:00:00 /usr/bin/sddm
root 1730 1724 1 14:12 tty2 00:00:03 /usr/bin/Xorg.bin -nolisten tcp -background none -seat seat0 vt2 -auth /run/sddm/xauth_ESQkML -noreset -displayfd 16
root 1904 1724 0 14:13 ? 00:00:00 /usr/libexec/sddm/sddm-helper --socket /tmp/sddm-auth-6703408b-8bbf-4271-85ff-f2799da2142e --id 1 --start /usr/bin/startplasma-x11 --user zzzunder
zzzunder 2681 2582 0 14:17 pts/0 00:00:00 grep --color=auto -i sddm
>
Alles anzeigen
Mein Eindruck ist, dass ich diesem /usr/libexec/sddm/sddm-helper irgendwie mitteilen muss, dass eine deutsche Tastatur genutzt werden soll.
Laut Arch Linux Forum sind dafür die Dateien /etc/locale.conf und /etc/vconsole.conf zuständig. Dort steht aber meiner Meinung nach auch alles richtig drin:
> sudo head -999 /etc/locale.conf /etc/vconsole.conf
[sudo] Passwort für root:
==> /etc/locale.conf <==
LANG=de_DE.UTF-8
==> /etc/vconsole.conf <==
# Written by systemd-localed(8) or systemd-firstboot(1), read by systemd-localed
# and systemd-vconsole-setup(8). Use localectl(1) to update this file.
KEYMAP=de
XKBLAYOUT=de
XKBMODEL=pc105
XKBOPTIONS=terminate:ctrl_alt_bksp
FONT=eurlatgr.psfu
FONT_MAP=
FONT_UNIMAP=
>
Alles anzeigen
Hat jemand eine Idee, was ich an welcher Stelle einstellen muss, damit die ersten Passwortabfrage mit dem deutschen Tastatur-Layout durchgeführt wird?
Gruß
Thomas