Проапгрейдил Debian Stretch до Debian Buster. Теперь переключение раскладки языка работает лишь в некоторых программах. Языки клавиатуры настроены в system settings KDE.
Работает в: firefox, chromium, anki, dungeon crawl stone soup, arduino IDE, libreoffice.
Не работает в: krunner, konsole, kate, system settings, dolphin, отсутствие программы (активен рабочий стол), emacs, juk, audacious, gparted, vlc, mpv.
Когда активна программа, в которой работает, если нажать шорткат переключения языка или кликнуть левой кнопкой мыши на En или Ru в трее, то он сменяется на Ru или En соответственно, ну и язык набора текста меняется.
Когда активна программа, в которой не работает, если нажать шорткат переключения языка или кликнуть левой мыши на En или Ru, ничего не меняется.
Попробовал создать нового пользователя. В нем проблема та же. Изменение шортката с capslock на ctrl+shift ничего не изменило. Ни один из input method'ов (fcitx, ibus, scim, uim) не установлен. Набирание символов с помощью compose key работает везде.
Если вы не знаете, как починить данную проблему, то хотя бы подскажите, куда копать.