-
Notifications
You must be signed in to change notification settings - Fork 2
Description
Язык ввода клавиатуры не дружит с её индикатором.
Описание проблемы:
В Bodhi Linux 7.0.0 (Moksha 0.4.0) индикатор раскладки клавиатуры показывает «последнюю раскладку» при выходе из системы, но при старте всегда активна первая раскладка из списка XKB (us). В результате индикатор и реальная раскладка не совпадают.
Шаги для воспроизведения:
Настроить несколько раскладок (например, us,ru,ua) через localectl или setxkbmap.
Переключить на ru или ua.
Выйти из системы или перезагрузить компьютер.
После старта:
реальная раскладка → us (первая в списке),
индикатор → показывает «ru» или «ua» (последняя использованная при выходе).
Ожидаемое поведение:
Индикатор должен синхронизироваться с XKB при старте и показывать актуальную раскладку (us), а не «последнюю» из предыдущей сессии. Для синхронизации достаточно всего то сделать при запуске стабильно всегда (us).
Версия системы: Bodhi Linux 7.0.0
Moksha 0.4.0
Дополнительно:
Проблема воспроизводится стабильно.
Похоже, Moksha при старте читает сохранённое состояние из ~/.e/e/config/profile.cfg, но не сверяет его с XKB.