Eu estava usando um layout de teclado personalizado. Basicamente, modifiquei o layout us-mac para se ajustar ao meu ideal de uma versão pesada em matemática do layout regular dos EUA, que também lança misturas de tremados alemães. Tudo correu bem e funcionou maravilhosamente por 6 versões consecutivas do Ubuntu. A atualização de versão de hoje (de 13.04 para 13.10) quebrou essa série. Agora tenho o Macintosh-Layout de sempre.
Agora, o xkb simplesmente ignora meu layout e todas as outras alterações que eu faço /usr/share/X11/xkb/symbols/us
(tentei alternar '0' e '9' em todos os lugares e reiniciei - sem efeito). Por que é que?
Eu suspeito que tenho que fazer uma etapa extra agora para que as alterações entrem em vigor ou algo assim. Alguém quer me apontar na direção certa?
fonte
Respostas:
Eu tive o mesmo problema e encontrei
sudo dpkg-reconfigure xkb-data
fará com que as alterações entrem em vigor.Não é necessário fazer logout se você tiver ativado vários layouts; basta alterar o layout uma vez.
fonte
Acabei de encontrar uma solução para este problema:
Exclua os arquivos xkm
/var/lib/xkb
, saia e entre.Algumas linhas
/var/log/Xorg.0.log
indicam que o Xorg recompila e reutiliza layouts de teclado agora:fonte