Ajuda: problema de acentuação nos navegadores [RESOLVIDO]
Edit: Descobri o problema!
Como eu estava usando o Ibus anteriormente, estava exportando as variáveis GTK_IM_MODULE
, QT_IM_MODULE
e XMODIFIERS
durante a inicialização. Depois que decidi parar de usar o Ibus eu esqueci de remover essas variáveis e isso estava conflitando com o IME padrão do sistema. É só remove-las e fazer login novamente que o problema é resolvido.
Não estou conseguindo colocar acentuação, mas isso só ocorre nos navegadores. No sistema tudo funciona normalmente. Quando aperto na tecla acentuada ela já entra, ao invés de esperar pela vogal, ficando assim: ~a.
Já tem bastante tempo que está assim, mas eu estava empurrando com a barriga esse problema usando o Ibus como IME, mas agora não quero mais usar um software third-party pra isso.
Info:
- Problema testado no Brave e Firefox
uname -nrm
: Arch Linux 6.4.8-arch1-1localectl status
:
System Locale: LANG=pt_BR.UTF-8
VC Keymap: br-abnt2
X11 Layout: br
X11 Model: br-abnt2
localectl list-locales
:
C.UTF-8
en_US.UTF-8
fr_FR.UTF-8
ja_JP.UTF-8
pt_BR.UTF-8
Coisas que tentei para definir o teclado corretamente:
setxkbmap br
localectl set-locale LANG=pt_BR.UTF-8
localectl --no-convert set-x11-keymap br br-abnt2
Alguma sugestão do que poderia ser?