Quero começar com um novo layout de teclado da família Neo . Está anotado e tentei instalá-lo de acordo com este guia . Resumindo, baixei um arquivo chamado custom
e coloquei na pasta de símbolos:
curl 'https://dl.neo-layout.org/custom_noted' | sudo tee /usr/share/X11/xkb/symbols/custom
Depois disso, poderei selecionar um layout personalizado nas configurações de layout do teclado. Infelizmente, custom
não aparece. Ele também não aparece para um novo usuário de teste na mesma instalação. No entanto, posso usá-lo via setxkbmap
.
Se eu configurar um novo teste Debian em um ambiente virtual, a etapa acima funcionará. Também verifiquei o conteúdo /usr/share/X11/xkb/rules/*
e todos os arquivos são iguais na VM e no meu Debian.
Eu uso o Debian Testing com KDE, que atualizei do Debian Bookworm. Pode ser que o Bookworm já fosse Bullseye antes, já que a instalação é muito antiga. A reinstalação do zero não é uma opção aqui. O problema pode ser reproduzido em duas minhas máquinas Debian configuradas de maneira semelhante. Também não importa se eu escolhi o X11 ou o Wayland.
Eu realmente preciso de ajuda para investigar isso. O que posso mudar para que o layout personalizado apareça?
Isso depende das localizações.
No KDE (e no Xfce4 e provavelmente em alguns outros DEs também) a tag curta não é mostrada na caixa de diálogo. Apenas o texto da descrição é. Este texto diz Um layout personalizado definido pelo usuário em inglês. Como este texto contém custom , ele é apresentado ao procurá-lo.
Assim que o idioma do sistema for definido para outro idioma, por exemplo, alemão, a descrição localizada será mostrada. Ele diz Eine benutzerdefinierte Belegung em alemão e não é mostrado ao procurar custom .
Assim, a opção sempre esteve lá, mas deve ser selecionada pela sua descrição localizada.