Забавненько, но факт.
Поставил тут на Raspberry Pi 400, купленный ребенку для знакомства с компами, официальный образ Raspberry Pi OS. И тут же обнаружил, что на нем невозможно настроить переключение раскладок клавиатуры. Сразу два бага:
1) Плагин xkb в lxpanel не сохранял настройки между сессиями и не закрывал окно диалога при нажатии Close (первое следствие второго)
2) Даже если настроить раскладки и метод их переключение, уродство оконного менеджера mutter, используемого из коробки, препятствует переключение - mutter детектит, что раскладка переключена не поддерживаемым способом, и переключает обратно. А поддерживаемый способ он немного ёбнутый и GNOME-специфичный, то есть его нет в Raspberry Pi OS. По крайней мере из коробки.
Ну что ж... берем в руки emacs и правим баги,
создаем два
pull request-а с фиксами и
один issue. Через полчаса их закрывают, потому что плагин lxde у них оказывается не поддерживается, а того, что бы поддерживалось, нет. А фиксить не будут, потому что не модно это. То есть вообще переключение раскладок не поддерживается!
Интересно, почему геев и негров ущемлять нельзя, а все не латино-алфавитных юзеров, можно?