Eu escrevo em espanhol e às vezes uso diacríticos com chaves mortas, por exemplo "liberación" ("libertação" em espanhol). Normalmente eu não tenho nenhum problema, mas quando a interface gráfica congelar por algum motivo, parece que o caractere diacrítico pula para a primeira posição no buffer do teclado, então mostrando "óliberacin" , o que é muito chato, já que ocorre com muita frequência enquanto conversamos ou escrevemos um e-mail. Talvez um xserver ou um bug do kernel?
Eu tenho esse problema desde mais de dois anos, com vários kernels, versões do Ubuntu, hardware e versões do Firfeox e Chorme. Não encontrei nenhum padrão nem algo estranho em dmesg
ou /var/log
files ...
Configuração atual: Ubuntu 16.04 LTS newinstall, kernel 4.4.0-62-generic,
$ locale
LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=es_AR.UTF-8
[...]
$ im-config -l
ibus xim
$ im-config -m
default
missing
ibus
ibus
$ env | grep "XMODIFIERS\|IM_"
XMODIFIERS=@im=ibus
CLUTTER_IM_MODULE=xim
QT_IM_MODULE=ibus
IM_CONFIG_PHASE=1
QT4_IM_MODULE=xim
GTK_IM_MODULE=ibus
Como posso depurar para descobrir onde o problema pode estar?