O teclado incorporado do meu laptop está conectado ao sistema como um dispositivo USB.
Durante a instalação do XUbuntu 16.04 a partir da imagem ISO oficial de 64 bits , fui questionado sobre o layout do meu teclado.
Eu entrei no alemão, o layout do teclado foi alterado conforme solicitado e a instalação ocorreu conforme o esperado.
Mas depois da reinicialização, o teclado foi definido para o layout dos EUA.
Eu corri dpkg-reconfigure keyboard-configuration
e depois, o layout do teclado estava de volta ao alemão. Nice.
Mas depois da reinicialização, o teclado foi definido para o layout dos EUA.
Eu verifiquei /etc/default/keyboard
e ele contém as entradas esperadas:
XKBMODEL="pc105"
XKBLAYOUT="de"
Mas depois da reinicialização, o teclado foi definido para o layout dos EUA.
Eu corri setxkbmap -query
e ele retornou:
rules: evdev
model: pc105
layout: de
O layout é US, apesar de -query
retornar DE. Quando eu corri setxkbmap de
, o layout mudou conforme solicitado.
Mas depois da reinicialização, o teclado foi definido para o layout dos EUA.
Eu pressionei CTRL + ALT + F1 e recebi um console não-GUI. Lá, o teclado era alemão diretamente após a reinicialização.
O que está acontecendo aqui? Por que o lightdm no X começa com um layout americano, enquanto o console de texto não-X é o DE?
Eu tentei várias sugestões neste site e em outros lugares para corrigi-lo, mas sem sucesso. Também curioso, minha máquina de desktop XUbuntu também está usando um teclado USB e não mostra esse comportamento.