GRUB2: a tecla zero do teclado numérico não funciona em FR

GRUB2: a tecla zero do teclado numérico não funciona em FR

Com o Linux Debian Buster, eudefinir uma senhapara GRUB2 (versão 2.02) mas não consigo usar inteiramente as teclas do teclado numérico para digitar o usuário nem a senha. Quando eu pressiono0(zero) do teclado numérico que obtenho, Unknown key 0x62mas as outras teclas do teclado numérico funcionam.

Observei o mesmo no shell do GRUB (no menu Grub, pressione a tecla C para mudar para a linha de comando). Posso pressionar outras teclas do teclado numérico sem erros. Somente a tecla zero do teclado numérico aciona esta mensagem...

O que está errado ?


Acabei de perceber que a causa provável desse problema é a criação do /boot/grub/layouts/fr.gkbarquivo.

Ao mesmo tempo que protejo o GRUB com senha, eu queria tornar o shell do GRUB mais conveniente para usar com um AZERTYteclado (sou francês).

Então seguindoeste guiaCriei este arquivo com este comando (traduzi as mensagens em francês retornadas para inglês):

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

O comando foi bem-sucedido, mas retorna mensagens informando que alguns códigos-chave são desconhecidos (mensagens que ignorei dizendo a mim mesmo que deveria ser normal).

Parece estranhamente com o problema observado, mesmo que o 0x62código relatado pelo GRUB (veja acima) não faça parte dele, mas deva estar relacionado.

Para me convencer, removi o suporte francês do GRUB e testei as seguintes teclas do teclado numérico do shell do GRUB:

0123456789/*-+

Quem não dá erro dessa vez.

Então o problema vem da criação do fr.gkb mas não tenho ideia de como resolver o problema.


Descobri que ckbcomp frexibe um fluxo organizado que não sei descriptografar mas que parece OK (sem erro) e ckbcomp frleio de fato o arquivo do teclado /usr/share/X11/xkb/symbols/frmas não sei como modificar esse arquivo que me parece mais acessível que o ckbcompfluxo.

informação relacionada