Если считаешь, что слетает локаль, то можно это проверить, иходя из того факта, что при этом меняются определенные файлы, т. е. нужно определить какие именно файлы терпят изменение после полной разрядки аккумулятора …...
Чтобы не утонуть в большом количестве файлов, предлагаю выбрать время и произвести разрядку аккумулятора включенного ноутбука, при этом можно, конечно не работать, но придется долго ждать, а потому лучше задействовать жрущие приложения, но которые бы не писали в корень (в директории, в которых находятся файлы, зависящие от локали, т. е. которые меняются когда слетает локаль).
Для выявления измененных файлов предлагаю следующую команду с полным выводом времени изменения, например, найти файлы, которые были изменены в директории /etc за последние 120 минут (120 мин взял просто для примера, сколько нужно, определишь сам)
$ find /etc -type f -mmin -120 -printf '%TY-%Tm-%Td %TT %p\n' 2> /dev/null
2016-06-19 12:42:27.1275955850 /etc/ppp/connect-errors
2016-06-19 12:42:30.8709289460 /etc/resolv.conf
Обязательно стоит проверить директории /etc и /usr ….. другие на твое усмотрение ...
b338219
примерно половина кнопок производят подобный эффект.
Интересно узнать, сработает ли вывод символа после набора 16-ричного utf-кода, например, для символа j попробуй выполнить в терминале
Ctrl+Shift+u ….. и набери 006a ….. далее Enter ….... и должен напечататься символ j
(если набрать заглавную A, т. е. с Shift, то Enter не нужен — символ напечатается сразу)
Ошибки не исчезают с опытом - они просто умнеют