Summary: | sddm: некорретное поведение виртуальной клавиатуры при входе в систему | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Anton Zhukharev <ancieg> | ||||||||||
Component: | sddm | Assignee: | Slava Aseev <ptrnine> | ||||||||||
Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus | ||||||||||
Severity: | normal | ||||||||||||
Priority: | P5 | CC: | belayaav, fiersik, mcpain, savelevpa, tatyana, vercha | ||||||||||
Version: | unstable | ||||||||||||
Hardware: | x86_64 | ||||||||||||
OS: | Linux | ||||||||||||
Attachments: |
|
Created attachment 9692 [details]
маленькая виртуальная клавиатура
Ошибка известна, пакет с исправлением на пути в p10. Task #285350 Воспроизводится на: 534f222eb1f4dab781ce381ec6ed0765 kworkstation-install-10.0-alpha20210727-x86_64.iso Версия пакета: sddm-0.19.0-alt2 (Ответ для Tatyana Gagina на комментарий #3) > Воспроизводится на: Само собой, если проверять без пакета с исправлением. Ааа, тут просто не указано, что проверялось с plasma5-workspace 5.22.5-alt4 (Ответ для ancieg на комментарий #0) > Изменить тему не на "Breeze" Не. Это не лечится просто так. plasma5-workspace-5.23.4-alt8.x86_64 kworkstation 10.0 beta (от 2021-10-14) п.5 НЕ нужен (5. Изменить тему не на "Breeze") Ошибка оспроизводится на следующих шагах: 1) Тема дефолтная (Breeze)!!! 2) На экране входа открыть и закрыть виртуальную клавиатуру. 3) Изменить раскладку (Ru->Eng). 4) Открыть виртуальную клавиатуру. Результат: клавиатура слишком маленькая. Воспроизвелся результат, указанный в реальном результате в описании: виртуальная клавиатура полностью перекрывает экранное пространство (см. скрин "воспроизведение ошибки") ALT Workstation K 10.1, обновленный до p10 sddm-0.19.0-alt2.x86_64 plasma5-workspace-5.24.6-alt6.x86_64 (Ответ для Белая Алёна на комментарий #9) > виртуальная клавиатура полностью перекрывает экранное пространство (см. > скрин "воспроизведение ошибки") > ALT Workstation K 10.1, обновленный до p10 А вы точно не убили систему этим обновлением? В этом случае такое поведение нормально. Пакет kde5-big установлен? (Ответ для Sergey V Turchin на комментарий #10) > (Ответ для Белая Алёна на комментарий #9) > > виртуальная клавиатура полностью перекрывает экранное пространство (см. > > скрин "воспроизведение ошибки") > > ALT Workstation K 10.1, обновленный до p10 > А вы точно не убили систему этим обновлением? В этом случае такое поведение > нормально. Обновление до р10 было автоматическим при создании виртуальной машины. > > Пакет kde5-big установлен? Да, версия: kde5-big-22.04.0-alt1.x86_64 2 ptrnine: посмотри, плиз. Created attachment 11836 [details]
Воспроизведение ошибки
Воспроизводится, если сменить тему sddm не на breeze. (Ответ для Slava Aseev на комментарий #14) > Воспроизводится, если сменить тему sddm не на breeze. Это багой не считать. (Ответ для Белая Алёна на комментарий #13) > Создано вложение 11836 [details] [подробности] > Воспроизведение ошибки А можно скриншот перед сокрытием экрана виртуальной клавиатурой? (Ответ для Sergey V Turchin на комментарий #16) > (Ответ для Белая Алёна на комментарий #13) > > Создано вложение 11836 [details] [подробности] > > Воспроизведение ошибки > А можно скриншот перед сокрытием экрана виртуальной клавиатурой? Первое, что появляется, после завершения сеанса - это виртуальная клавиатура. Если ее скрыть, то появляется обычный интерфейс входа. На Breeze не воспроизводится, только на других темах. Created attachment 11838 [details]
Окно после сворачивания виртуальной клавиатуры
Версии пакетов: sddm-0.19.0-alt2 plasma5-workspace-5.27.4-alt2.x86_64 Ошибка воспроизводится и на бранче Sisyphus, и на P10. Маленькая клавиатура давно починена. Темы SDDM, на которых воспроизводится перекрытие чиниться не будут. Для них в настройках надо отключить виртуальную клавиатуру. |
Created attachment 9691 [details] виртуальная клавиатура перекрывает экран Стенд: 0cbe9fd35bdbd7c51da4d109709e4aa4 alt-education-10.0alpha-20210726-x86_64.iso (KDE) 534f222eb1f4dab781ce381ec6ed0765 kworkstation-install-10.0-alpha20210727-x86_64.iso Версия пакета: sddm-0.19.0-alt1 Воспроизведение: 1. Войти в систему 2. Открыть настройки системы KDE 3. Перейти по вкладке "Запуск и завершение" 4. Перейти по вкладке "Вход в систему (SDDM)" 5. Изменить тему не на "Breeze" 6. Применить 7. Завершить сеанс пользователя Результат: Виртуальная клавиатура, которая полностью перекрывает экранное пространство (см. приложенный файл sddm_virtual_keyboard.png). Скрывается правой нижней кнопкой. Ожидаемый результат: Виртуальная клавиатура вызывается не постоянно, а только при явном её вызове, не закрывает другую часть экрана черным цветом (на которой она не распологается), обладает нормальными размерами. Дополнительные исследования: 1. При каждом нажатии на любое поле для ввода виртуальная клавиатура появляется вновь и её нужно опять скрывать. 2. Именно это поведение воспроизводится на любой теме, исключая "Breeze". 3. Можно вслепую ввести данные и нажать "Enter" - логин будет осуществлён успешно (в случае верных регистрационных данных). 4. Есть похожее поведение в случае с темой "Breeze", но достигается другим путём. В этом случае нужно в левом нижнем углу экрана нажать на кнопку "Виртуальная клавиатура". Теперь виртуальная клавиатура также будет постоянно появляться при каждом нажатии на любое поле для ввода. При этом, в отличие от других тем, верхняя часть экрана будет видна. 5. Также для темы "Breeze". Если в левом нижнем углу нажать на "Раскладка клавиатуры:" и сменить раскладку на русский язык, то при вызове виртуальной клавиатуры, можно заметить, что её размеры слишком малы, чтобы что-либо разобрать на ней. При переключении обратно на английский язык виртуальная клавиатура опять становится большой (только через кнопку слева внизу экрана).