| Summary: | Cочетание клавиш Параметры системы KDE5 > Блокировка экрана KDE5 не работает или его назначение неясно | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Anastasia Doronina <strepkovaas> | ||||||||
| Component: | systemsettings | Assignee: | Sergey V Turchin <zerg> | ||||||||
| Status: | CLOSED NOTABUG | QA Contact: | qa-team <qa-team> | ||||||||
| Severity: | normal | ||||||||||
| Priority: | P5 | CC: | amakeenk, belayaav, cas, manowar, mike, sem, tatyana, varaksaaa, zerg | ||||||||
| Version: | unstable | ||||||||||
| Hardware: | x86_64 | ||||||||||
| OS: | Linux | ||||||||||
| Attachments: |
|
||||||||||
|
Description
Anastasia Doronina
2023-04-27 12:08:52 MSK
Версия в Sisyphus lightdm 1.32.0-alt2 - ошибка воспроизводится только для - educatiom KDE 10.1 x86-64 Версия в P10 lightdm 1.30.0-alt24 - ошибка воспроизводится для - educatiom KDE 10.1 x86-64 - workstation 10.1 x86-64 Ошибка в том, что не работает сочетание клавиш? Или в том, что экран не блокируется? :) 2zerg@: Сергей, ты наверняка знаешь, что там происходит под капотом. Происходит какой-то вызов через D-Bus? (Ответ для manowar@altlinux.org на комментарий #2) > Ошибка в том, что не работает сочетание клавиш? Или в том, что экран не > блокируется? :) > Не блокируется экран заранее заданным в настройках сочетанием клавиш. lightdm -- менеджер входа в систему. Там нет понятия "заблокировать". Только "разблокировать". Возможно, кто-то перехватывает или Ctrl+Alt+L или dbus-овский интерфейс. Подозреваю, что xscreensaver, т.к. он в E и W есть, а в WK нет и всё норм. У меня-то работает, но это примерно Альт Рабочая станция 10.1 для Эльбрус с sysvinit (и уж забыл -- на Ctrl-Alt-L руками настраивал или из коробки было). Тогда это на дистрибутив (Ответ для Sergey V Turchin на комментарий #6) > Тогда это на дистрибутив На Workstation тоже не работает . (Ответ для Michael Shigorin на комментарий #5) > У меня-то работает, но это примерно Альт Рабочая станция 10.1 для Эльбрус О таком дистрибутиве речи не идёт. (Ответ для strepkovaas на комментарий #7) > На Workstation тоже не работает . Там нет KDE. > > На Workstation тоже не работает .
> Там нет KDE.
Данный баг не связан с KDE.
Ошибка обнаружена на системах с дисплейным менеджером lightdm: Education 10.1 x86-64 (независимо от сессии) и Workstation 10.1 x86-64
(Ответ для strepkovaas на комментарий #10) > Данный баг не связан с KDE. Тогда, не знаю, на кого вешать, но это не lightdm. Обратно на xscreensaver, разве что. Created attachment 13956 [details]
inxi_f+tech FNB-140-P1
Также воспроизводится на ноутбуке inxi_f+tech FNB-140-P1 (inxi -F во вложении). Система: Education 10.1 x86-64 KDE Версия: lightdm-1.30.0-alt24 (p10) Я не думаю, что модель ноутбука имеет значение. Давайте лучше разберёмся с двумя вещами: а) с тем, какая программа должна блокировать сеанс; б) почему она не запускается. В Workstation это mate-screensaver, разве нет? Сеанс должен быть настроен так, чтобы он запускался автоматически в начале сеанса (автозапуск). А Education это вроде бы XFCE, да? Тогда там должен быть xfce4-screensaver, который работает совершенно так же. Система Alt Workstation 10.1 x86-64. Версия пакета mate-screensaver-1.26.2-alt1 Сочетание клавиш Ctrl+Alt+L блокируют сеанс. В Education xfce так же блокировка срабатывает. Версия пакета xfce4-screensaver 4.18.2-alt1 Но если выбрать KDE сеанс в Education, то не срабатывает, хотя в параметрах системы задано: Блокировка экрана KDE5 = Сtrl+ALT+L На системе Workstation K 10.1 x86-64 (KDE) данное сочетание клавиш блокирует экран (Ответ для strepkovaas на комментарий #15) > Но если выбрать KDE сеанс в Education, то не срабатывает, хотя в параметрах > системы задано: Блокировка экрана KDE5 = Сtrl+ALT+L Для этого варианта абсолютно те же самые вопросы: а) какая программа должна блокировать сеанс? б) почему она не запускается? Возможно, проблема в том, что LightDM как-то не так запускает сеанс KDE. Либо же в том, что установка KDE не полная (не хватает какого-то пакета, который отвечает за хранитель экрана или а его запуск). (Ответ для manowar@altlinux.org на комментарий #17) > Либо же в том, что установка KDE не полная (не хватает какого-то пакета, > который отвечает за хранитель экрана или а его запуск). Я думаю, наоборот, установлено что-то лишнее, что садится на dbus-ный org.freedesktop.ScreenSaver или перехватывает горячите кнопки, но не работает в KDE. В K такого нет, а в Edu XFCE может что-то своё подсунуть. Для уточнения: насколько я понимаю, рассматривается такой вариант запуска Edu, когда вместо XFCE запускается KDE. (Ответ для manowar@altlinux.org на комментарий #19) > Для уточнения: насколько я понимаю, рассматривается такой вариант запуска > Edu, когда вместо XFCE запускается KDE. Да. В 1-м сообщении речь про Edu + KDE. Created attachment 15229 [details] Настройки KDE5 (Ответ для strepkovaas на комментарий #0) > 1) Education 10.1 x86-64 KDE перейти в Настройки -- Параметры системы KDE -- > Рабочая среда -- Комбинации клавиш -- Параметры системы -- Блокировка экрана. Проблема в KDE в непонятном назначении данного сочетания клавиш. Оно не предназначено для блокировки экрана. Это действительно достаточно неочевидно. Но оно находится в разделе *приложения "Параметры системы KDE5"* (см. скриншот). Т.е. оно должно что-то делать в этом приложении. Сейчас оно просто его открывает, скорее всего должно делать что-то другое. Для блокировки экрана предназначено сочетание клавиш Управление сеансами > Заблокировать экран. По умолчанию оно назначено на Meta+L и кнопку "Хранитель экрана", и Meta+L работает. [p10] lightdm-1.30.0-alt24.x86_64 kworkstation-10.2.1-x86-64 education-10.2-x86-64-kde На XFCE и MATE проблемы нет согласно: (Ответ для strepkovaas на комментарий #15) > Система Alt Workstation 10.1 x86-64. > Версия пакета mate-screensaver-1.26.2-alt1 > Сочетание клавиш Ctrl+Alt+L блокируют сеанс. > > В Education xfce так же блокировка срабатывает. > Версия пакета xfce4-screensaver 4.18.2-alt1 Таким образом единственный нерешенный вопрос - в назначении сочетания клавиш Параметры системы KDE5 > Блокировка экрана KDE5. Created attachment 15230 [details]
Настройки KDE5 (все сочетания клавиш для приложения Параметры системы KDE5)
В p10 версия настроек:
plasma5-systemsettings-5.27.9-alt1.x86_64
То же самое на Sisyphus:
[sisyphus] kworkstation-10.2.1-x86-64
lightdm-1.32.0-alt4.x86_64
plasma5-systemsettings-5.27.10-alt1.x86_64
Актуально для systemsettings-6.5.5-alt1 (Ответ для Anastasia Doronina на комментарий #0) > На Education 10.1 x86-64 (в сессии KDE) запускаются Параметры системы. А если ничего не трогать и сразу перейти к пункту 3? > На Workstation 10.1 x86-64 экран не блокируется, ничего не просходит. Значит, там это не надо или повесьте отдельный баг. Предлагаю обратиться к комментарию 21, в котором уже было проведено исследование: Цитирую: >Проблема в KDE в непонятном назначении данного сочетания клавиш. > >Оно не предназначено для блокировки экрана. Это действительно достаточно неочевидно. Но оно находится в разделе *приложения "Параметры системы KDE5"* (см. скриншот). Т.е. оно должно что-то делать в этом приложении. Сейчас оно просто его открывает, скорее всего должно делать что-то другое. Если перейти по пути: Настройки -- Параметры системы KDE -- Рабочая среда -- Комбинации клавиш -- Параметры системы -- Блокировка экрана и настроить горячие клавиши, то по нажатию их мы получаем быстрый старт этой самой страницы настройки горячих клавиш. Т.е мы настравиваем комбинацию клавиш для вызова страницы настройки этой самой комбинации. Проблема актуальна как для Alt Education 11.0, так и для Alt Workstation K 11.2, обновленных до Sisyphus, проблема не в образе, а в функционале KDE. У меня всё работает на Сизифе и p11. (Ответ для Sergey V Turchin на комментарий #26) > У меня всё работает на Сизифе и p11. Так а что работает? Что вообще должна делать эта комбинация клавиш? (Ответ для Белая Алёна на комментарий #27) > Что вообще должна делать эта комбинация клавиш? Всё правильно же. Нигде не написано, что по нажатию этих клавиш должна выполняться блокировка экрана. > Параметры системы KDE -- Рабочая среда -- Комбинации клавиш -- Параметры системы -- Блокировка экрана Обрати внимание, в какой категории находится эта настройка. В категории "Приложения". Там же, например, есть настройка для dolphin, и по нажатию настроенных там клавиш открывается dolphin. Комбинация клавиш для выполнения блокировки экрана настраивается в "Безопасность и конфиденциальность" -> "Блокировка экрана". (Ответ для Белая Алёна на комментарий #27) > Так а что работает? Ctrl+Alt+L назначаю -- блокирует, убираю -- не блокирует экран. |