Bug 54377

Summary: Самостоятельно переключается язык при вводе пароля
Product: Альт Рабочая станция Reporter: Белая Алёна <belayaav>
Component: Ошибки работыAssignee: Semen Fomchenkov <armatik>
Status: ASSIGNED --- QA Contact: qa-p8 <qa-p8>
Severity: normal    
Priority: P5 CC: antohami, shilovps, varaksaaa
Version: 11.0   
Hardware: x86_64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=54238
https://bugzilla.altlinux.org/show_bug.cgi?id=52449

Description Белая Алёна 2025-05-19 19:14:54 MSK
Alt Workstation 11 x86_64

Ноутбук ASUS VivoBook X513EAN

Шаги воспроизведения:
1. Заблокировать экран и подождать некоторое время
2. "Разбудить" окно блокировки экрана, установить английский язык и начать вводить пароль

Результат: при вводе символов язык меняется на русский, в итоге пароль написан неверно, пример: Passцщкв123

Ожидаемый результат: нет внезапных переключений языка

Ошибка плавающая. Действий, однозначно приводящих к ошибке, выявить пока не получается.
Comment 1 Semen Fomchenkov 2025-05-19 19:18:28 MSK
Исправление в upstream, ожидаем принятия или замечаний на доработку: https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3681
Comment 2 Artem Varaksa 2025-07-28 11:37:58 MSK
Проблема актуальна в p11.


Мешает работе, возможно стоит исправить в ALT, не дожидаясь upstream?

Если тот MR исправляет проблему; из его описания кажется, что он не совсем про данную ошибку, т. к. настройка "Switch input sources individually for each window" у меня не включена, используется один язык для всех окон.


Воспроизводится и по такому сценарию (упомянут в https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/7031#note_2338801):

1. На заблокированном экране не заметить, что язык ru (т. к. использовался он до блокировки).
2. Ввести пароль.
3. Отображается сообщение, что пароль неверный (ожидаемо).
4. Пока сообщение отображается, переключить язык на en сочетанием (в моём случае Caps Lock) и начать набирать пароль заново.
5. Когда сообщение исчезнет, язык сам поменяется на ru (не ожидаемо)
6. Если этого не заметить и продолжить набирать пароль, он будет опять неправильный, и цикл начинается с начала.


gnome-shell-47.4-alt1.1.x86_64
gdm-47.0-alt3.x86_64
Comment 3 Pavel Shilov 2025-07-28 11:38:26 MSK
Alt Workstation 11 x86_64

Ноутбук Ноутбук HP 15s-fq2145ur

При смене раскладки на панели перестал меняться виджет - всегда отображается en, при этом переключается на русский (произвольно или при нажатии на горячие клавиши). 
После смены языка при помощи мышки, виджет начинает переключаться с en на ru и обратно.

При переключении с en на ru и нажатии на виджет, происходит переключение языка на ru.