GRUB2: Null-Nummernblocktaste funktioniert in FR nicht

GRUB2: Null-Nummernblocktaste funktioniert in FR nicht

Mit Linux Debian BusterPasswort festlegenfür GRUB2 (Version 2.02), aber ich kann die Nummerntasten nicht vollständig verwenden, um den Benutzer oder das Passwort einzugeben. Wenn ich drücke0(Null) vom Nummernblock, den ich erhalte, Unknown key 0x62aber die anderen Tasten des Nummernblocks funktionieren.

Dasselbe habe ich in der GRUB-Shell beobachtet (drücken Sie im Grub-Menü die Taste C, um zur Befehlszeile zu wechseln). Ich kann andere Ziffernblocktasten ohne Fehler drücken. Nur die Nulltaste im Ziffernblock löst diese Meldung aus ...

Was ist falsch ?


Mir ist gerade klar geworden, dass die wahrscheinliche Ursache für dieses Problem die Erstellung der /boot/grub/layouts/fr.gkbDatei ist.

Gleichzeitig mit dem Schutz von GRUB mit einem Passwort wollte ich die Verwendung der GRUB-Shell mit einer AZERTYTastatur (ich bin Franzose) komfortabler gestalten.

Folgen Sie alsodieser LeitfadenIch habe diese Datei mit diesem Befehl erstellt (ich habe die zurückgegebenen französischen Nachrichten ins Englische übersetzt):

root@host:~# ckbcomp fr | grub-mklayout -o /boot/grub/layouts/fr.gkb
Unknown Meta_Tab key identifier
Unknown Meta_Tab key identifier
Unknown key code 0x54
Unknown key code 0x65
Unknown key code 0x7f

Der Befehl ist erfolgreich, gibt aber die Meldung zurück, dass einige Tastencodes unbekannt sind (Meldungen, die ich ignoriert habe, indem ich mir sagte, dass das normal sein müsse).

Es ähnelt seltsamerweise dem beobachteten Problem, auch wenn der 0x62von GRUB gemeldete Code (siehe oben) nicht Teil davon ist, aber damit zusammenhängen muss.

Um mich zu überzeugen, habe ich die französische GRUB-Unterstützung entfernt und in der GRUB-Shell die folgenden Nummernblocktasten getestet:

0123456789/*-+

Wer macht diesmal keinen Fehler.

Das Problem kommt also von der Erstellung von fr.gkb, aber ich habe keine Ahnung, wie ich das Problem lösen kann.


Ich habe festgestellt, dass ckbcomp frein organisierter Ablauf angezeigt wird, von dem ich nicht weiß, wie ich ihn entschlüsseln soll, der aber in Ordnung zu sein scheint (kein Fehler). ckbcomp frTatsächlich kann ich die Tastaturdatei lesen, /usr/share/X11/xkb/symbols/frweiß aber nicht, wie ich diese Datei ändern kann, die mir leichter zugänglich zu sein scheint als der ckbcompAblauf.

verwandte Informationen