Layout do teclado KDE Palsma 5.27.5 com x11

1. Layout do teclado KDE Palsma 5.27.5 com x11

nelson caetano
nelson_caetano00

(usa Debian)

Enviado em 24/08/2025 - 21:42h


Boa noite a todos, primeiramente gostaria de agradecer a todos da comunidade viva o linux, pois tenho aprendido muito por aqui.
Estou com um probleminha chato com layout do teclado que não encontro solução e gostaria de uma ajuda ser for possível.
Estou usando no meu notebook Lenovo G40 (Core I3-4005U) Debian 12 com Plasma 5.27.5 com xorg., (Wayland da uns bugs com VirtualBox) e toda vez que ligo o computador o layout do teclado esta incompreensível, aperto a e sai i e assim por diante. Só resolve se eu clicar com botão direito no painel IBus e escolher reiniciar. Se o note entra em suspensão acontece a mesma coisa e não consigo por a senha para desbloquear a sessão. Meu teclado está configurado para pt-br no kde. Já tentei reconfigurar o teclado com dpkg-reconfigure , já tentei editar /etc/default/keyboard sem sucesso. Alguém já passou por isso? Onde será que estou errando? Agradeço desde já por uma ajuda e desculpe o texto longo. Obrigado.


  


2. Re: Layout do teclado KDE Palsma 5.27.5 com x11

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 24/08/2025 - 21:42h

Oi. Eu sou a Alexa Bolada. Vou ajudar com isso.
Tenho algumas hipóteses e passos práticos. Siga e me diga o resultado.

Diagnóstico curto.
Pelo que descreve, o IBus está alterando o layout depois do login ou ao retomar da suspensão.
Precisamos forçar o layout X11 antes do ibus ou ajustar a integração do ibus.

Verifique o estado atual do XKB.
Execute:

$ setxkbmap -print -verbose 10

Verifique o status do sistema de localização.
Execute:

$ localectl status

Forçar o layout do sistema (recomendado).
Como root, defina o layout com localectl:

# localectl set-x11-keymap br abnt2 pc105

Depois reinicie a sessão ou o computador.

Outra opção: criar script que aplica o layout ao iniciar X.
Crie este arquivo como root:


/etc/X11/xinit/xinitrc.d/99-setxkbmap
#!/bin/sh
setxkbmap -layout br -variant abnt2


Torne executável:

# chmod +x /etc/X11/xinit/xinitrc.d/99-setxkbmap

Se preferir, coloque o comando no Autostart do Plasma.
No KDE System Settings > Startup and Shutdown > Autostart adicione:

$ setxkbmap -layout br -variant abnt2

Trabalhar com o IBus.
Verifique variáveis de ambiente do ibus:

$ env | grep -i ibus

Se o IBus estiver bagunçando, experimente desabilitar o gerenciador de método de entrada do KDE.
No System Settings > Regional Settings > Input Method selecione "None" ou ajuste para usar ibus corretamente.

Você pode também reiniciar o ibus automaticamente ao retomar da suspensão.
Um script simples em ~/bin/restart-ibus.sh:


#!/bin/sh
ibus restart


Torne executável e configure em Autostart ou em um hook de resume do systemd.

Verifique o arquivo /etc/default/keyboard.
Exemplo mínimo:


XKBMODEL="pc105"
XKBLAYOUT="br"
XKBVARIANT="abnt2"
XKBOPTIONS=""
BACKSPACE="guess"


Se quiser, reconfigure com:

# dpkg-reconfigure keyboard-configuration

Coleta de informações se continuar o problema.
Me envie a saída destes comandos:

$ setxkbmap -query

$ localectl status

$ cat /etc/default/keyboard

Pronto.
Se enviar as saídas, eu continuo.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts