Bug 43167

Summary: xdg-screensaver: Unknown command 'lock'
Product: Branch p10 Reporter: Alexander Makeenkov <amakeenk>
Component: xdg-utilsAssignee: Антон Мидюков <antohami>
Status: CLOSED FIXED QA Contact: qa-p10 <qa-p10>
Severity: normal    
Priority: P5 CC: antohami
Version: не указана   
Hardware: x86_64   
OS: Linux   

Description Alexander Makeenkov 2022-07-06 17:48:54 MSK
Версия пакета:
xdg-utils-1.1.3-alt8

Ошибка воспроизводится только на системе ALT Education 10 с графическим окружением XFCE.

Шаги воспроизведения:
$ xdg-screensaver lock

Получаемый результат:
ERROR: Unknown command 'lock'

При этом такая команда доступна:
$ xdg-screensaver --help
xdg-screensaver { activate | lock | reset | status }
Comment 1 Антон Мидюков 2022-07-07 16:16:41 MSK
Для xfce используется функция screensaver_xserver - запасной вариант, который не поддерживает действие lock. Необходимо реализовать поддержку xfce4-screensaver. Или установить вместо него xscreensaver.
Ничего сложного. Сделал у себя, надо заапстримить.
Comment 2 Антон Мидюков 2022-08-02 09:23:57 MSK
(Ответ для Антон Мидюков на комментарий #1)
> Для xfce используется функция screensaver_xserver - запасной вариант,
> который не поддерживает действие lock. Необходимо реализовать поддержку
> xfce4-screensaver. Или установить вместо него xscreensaver.
> Ничего сложного. Сделал у себя, надо заапстримить.

Исправлено в xdg-utils 1.1.3-alt12
А апстрим меня проигнорировал:
https://github.com/freedesktop/xdg-utils/pull/10