Bug 45971

Summary: Cочетание клавиш Параметры системы KDE5 > Блокировка экрана KDE5 не работает или его назначение неясно
Product: Sisyphus Reporter: Anastasia Doronina <strepkovaas>
Component: plasma5-systemsettingsAssignee: Sergey V Turchin <zerg>
Status: NEW --- QA Contact: qa-team <qa-team>
Severity: normal    
Priority: P5 CC: cas, manowar, mike, sem, tatyana, varaksaaa, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
inxi_f+tech FNB-140-P1
none
Настройки KDE5
none
Настройки KDE5 (все сочетания клавиш для приложения Параметры системы KDE5) none

Description Anastasia Doronina 2023-04-27 12:08:52 MSK
Оборудование:
LENOVO ThinkPad S3-S440
Huawei Matebook D16

Стенды:
Education 10.1 x86-64 KDE
Workstation 10.1 x86-64

Шаги воспроизведения:
1) Education 10.1 x86-64 KDE перейти в Настройки -- Параметры системы KDE -- Рабочая среда -- Комбинации клавиш -- Параметры системы -- Блокировка экрана.

Workstation 10.1 x86-64  перейти в Параметры -- Комбинации клавиш клавиатуры -- Desktop -- Заблокировать экран

2) Убедиться, что настроено сочетание  Ctrl+Alt+L. Если нет - то настроить и Применить.
3) Заблокировать экран сочетанием клавиш Ctrl+Alt+L.

Ожидаемый результат:
Экран заблокировался.

Фактический результат:
На Education 10.1 x86-64 (в сессии KDE) запускаются Параметры системы.
На Workstation 10.1 x86-64 экран не блокируется, ничего не просходит.
Comment 1 Anastasia Doronina 2023-04-27 13:12:53 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
Comment 2 manowar@altlinux.org 2023-04-27 13:38:02 MSK
Ошибка в том, что не работает сочетание клавиш? Или в том, что экран не блокируется? :)

2zerg@: Сергей, ты наверняка знаешь, что там происходит под капотом. Происходит какой-то вызов через D-Bus?
Comment 3 Anastasia Doronina 2023-04-27 13:42:10 MSK
(Ответ для manowar@altlinux.org на комментарий #2)
> Ошибка в том, что не работает сочетание клавиш? Или в том, что экран не
> блокируется? :)
> 
Не блокируется экран заранее заданным в настройках сочетанием клавиш.
Comment 4 Sergey V Turchin 2023-04-27 13:51:39 MSK
lightdm -- менеджер входа в систему. Там нет понятия "заблокировать". Только "разблокировать".

Возможно, кто-то перехватывает или Ctrl+Alt+L или dbus-овский интерфейс. Подозреваю, что xscreensaver, т.к. он в E и W есть, а в WK нет и всё норм.
Comment 5 Michael Shigorin 2023-04-27 17:50:03 MSK
У меня-то работает, но это примерно Альт Рабочая станция 10.1 для Эльбрус
с sysvinit (и уж забыл -- на Ctrl-Alt-L руками настраивал или из коробки было).
Comment 6 Sergey V Turchin 2023-04-27 17:52:31 MSK
Тогда это на дистрибутив
Comment 7 Anastasia Doronina 2023-04-27 17:55:24 MSK
(Ответ для Sergey V Turchin на комментарий #6)
> Тогда это на дистрибутив

На Workstation тоже не работает .
Comment 8 Sergey V Turchin 2023-04-27 17:56:58 MSK
(Ответ для Michael Shigorin на комментарий #5)
> У меня-то работает, но это примерно Альт Рабочая станция 10.1 для Эльбрус
О таком дистрибутиве речи не идёт.
Comment 9 Sergey V Turchin 2023-04-27 17:58:53 MSK
(Ответ для strepkovaas на комментарий #7)
> На Workstation тоже не работает .
Там нет KDE.
Comment 10 Anastasia Doronina 2023-04-27 18:03:18 MSK
> > На Workstation тоже не работает .
> Там нет KDE.

Данный баг не связан с KDE. 
Ошибка обнаружена на системах с дисплейным менеджером lightdm: Education 10.1 x86-64 (независимо от сессии) и Workstation 10.1 x86-64
Comment 11 Sergey V Turchin 2023-04-27 18:10:16 MSK
(Ответ для strepkovaas на комментарий #10)
> Данный баг не связан с KDE. 
Тогда, не знаю, на кого вешать, но это не lightdm. Обратно на xscreensaver, разве что.
Comment 12 Tatyana Gagina 2023-08-01 10:02:14 MSK
Created attachment 13956 [details]
inxi_f+tech FNB-140-P1
Comment 13 Tatyana Gagina 2023-08-01 10:02:49 MSK
Также воспроизводится на ноутбуке inxi_f+tech FNB-140-P1 (inxi -F во вложении).
Система: Education 10.1 x86-64 KDE
Версия: lightdm-1.30.0-alt24 (p10)
Comment 14 manowar@altlinux.org 2023-08-01 15:01:42 MSK
Я не думаю, что модель ноутбука имеет значение. Давайте лучше разберёмся с двумя вещами: а) с тем, какая программа должна блокировать сеанс; б) почему она не запускается.

В Workstation это mate-screensaver, разве нет? Сеанс должен быть настроен так, чтобы он запускался автоматически в начале сеанса (автозапуск).

А Education это вроде бы XFCE, да? Тогда там должен быть xfce4-screensaver, который работает совершенно так же.
Comment 15 Anastasia Doronina 2023-08-01 18:04:53 MSK
Система 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
Comment 16 Anastasia Doronina 2023-08-01 18:07:46 MSK
На системе Workstation K 10.1 x86-64 (KDE) данное сочетание клавиш блокирует экран
Comment 17 manowar@altlinux.org 2023-08-01 18:14:34 MSK
(Ответ для strepkovaas на комментарий #15)

> Но если выбрать KDE сеанс в Education, то не срабатывает, хотя в параметрах
> системы задано: Блокировка экрана KDE5 = Сtrl+ALT+L

Для этого варианта абсолютно те же самые вопросы: а) какая программа должна блокировать сеанс? б) почему она не запускается?

Возможно, проблема в том, что LightDM как-то не так запускает сеанс KDE. Либо же в том, что установка KDE не полная (не хватает какого-то пакета, который отвечает за хранитель экрана или а его запуск).
Comment 18 Sergey V Turchin 2023-08-02 12:21:39 MSK
(Ответ для manowar@altlinux.org на комментарий #17)
> Либо же в том, что установка KDE не полная (не хватает какого-то пакета,
> который отвечает за хранитель экрана или а его запуск).
Я думаю, наоборот, установлено что-то лишнее, что садится на dbus-ный org.freedesktop.ScreenSaver или перехватывает горячите кнопки, но не работает в KDE. В K такого нет, а в Edu XFCE может что-то своё подсунуть.
Comment 19 manowar@altlinux.org 2023-08-02 13:59:02 MSK
Для уточнения: насколько я понимаю, рассматривается такой вариант запуска Edu, когда вместо XFCE запускается KDE.
Comment 20 Sergey V Turchin 2023-08-02 14:03:28 MSK
(Ответ для manowar@altlinux.org на комментарий #19)
> Для уточнения: насколько я понимаю, рассматривается такой вариант запуска
> Edu, когда вместо XFCE запускается KDE.
Да. В 1-м сообщении речь про Edu + KDE.
Comment 21 Artem Varaksa 2023-12-18 20:51:41 MSK
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.
Comment 22 Artem Varaksa 2023-12-18 20:59:58 MSK
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