Bug 46034 - Некорректно применяются настройки из lxqt-powermanagement в графической сессии LXQt
Summary: Некорректно применяются настройки из lxqt-powermanagement в графической сесси...
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: lxqt-powermanagement (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Антон Мидюков
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-03 12:51 MSK by Tatyana Gagina
Modified: 2024-04-17 13:39 MSK (History)
3 users (show)

See Also:


Attachments
log_lxqt.txt (55.45 KB, text/plain)
2023-05-03 12:51 MSK, Tatyana Gagina
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tatyana Gagina 2023-05-03 12:51:47 MSK
Created attachment 13080 [details]
log_lxqt.txt

При выставленных настройках в lxqt-powermanagement не выполняются требуемые действия: вместо выключения компьютера/монитора происходит только блокирование экрана ноутбука.
Все остальные режимы отрабатывают согласно своему назначению.

Стенд, обновлённый до Sisyphus:
Alt Workstation x86_64

Версии: 
lxqt-powermanagement-1.3.0-alt1
lxqt-session-1.3.0-alt1

Тестовый стенд:
Lenovo IdeaPad Gaming 3 15ARH05
Процессор: AMD Ryzen 5 4600H with Radeon Graphics

$ uname -r
kernel-image-std-def-6.1.26-alt1

Версии:
lxqt-powermanagement-1.3.0-alt1
lxqt-session-1.3.0-alt1

Шаги:
1) Установить пакеты:
# apt-get install lxqt-mini lxqt-regular liblxqt lxqt-session xscreensaver
# reboot

У lxqt нет своего скринсейвера, поэтому требуется установить пакет xscreensaver (без него возникает ошибка, см. комментарий https://bugzilla.altlinux.org/show_bug.cgi?id=42579#c1).

2) Войти в графическую сессиию LXQt:
выбрать "Рабочий стол LXQt" ⇢ ввести пароль.

3) Запустить из терминала:
 $ lxqt-config-powermanagement
Выбрать "Кнопки питания".

Выставить условия:
Действия кнопок питания ⇢ Ничего
При переходе в ждущий режим ⇢ Выключить компьютер
При переходе в спящий режим ⇢ Ничего
Все остальные условия из вкладок Крышка и Бездествие ⇢ отключены (кроме вкладки Батарея ⇢ включен чек-бокс "Разрешить наблюдение за батареей").

4) Меню ⇢ Выйти ⇢ Ждущий режим.

Результат: заблокировался экран ноутбука.
Логи с момента входа в систему и выставлению настроек в lxqt-powermanagement и переводу системы в ждущий режим (log_lxqt.txt).

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

Аналогично: при выборе "Выключить монитор(ы)". А именно: При переходе в ждущий режим -> Выключить монитор(ы) монитор не отключается.

Результат: блокируется экран ноутбука, монитор сам не выключается.

Аналогично при настройке кнопки спящий режим.

Проверялось на p10, ошибка воспроизводится.
Версии на p10:
xscreensaver-5.45-alt2

rpm -qa  | grep lxqt
lxqt-powermanagement-1.3.0-alt1.x86_64
lxqt-session-1.3.0-alt1.x86_64
lxqt-openssh-askpass-1.3.0-alt1.x86_64
lxqt-panel-1.3.0-alt1.x86_64
lxqt-config-1.3.0-alt1.x86_64
lxqt-policykit-1.3.0-alt1.x86_64
lxqt-globalkeys-1.3.0-alt1.x86_64
lxqt-themes-1.3.0-alt1.noarch
lxqt-qtplugin-1.3.0-alt1.x86_64
lxqt-mini-1.3-alt1.noarch
liblxqt-1.3.0-alt1.x86_64
lxqt-about-1.3.0-alt1.x86_64
lxqt-runner-1.3.0-alt1.x86_64
lxqt-notificationd-1.3.0-alt1.x86_64

$ uname -r
5.10.179-std-def-alt1
Comment 1 strepkovaas 2024-04-17 13:39:45 MSK
Актуально для версии пакета lxqt-powermanagement 1.4.0-alt1