qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock
дает
Сервис 'org.freedesktop. ScreenSaver' не существует.
и loginctl lock-session
ничего не изменяет.
Выполнение /usr/lib/x86_64-linux-gnu/libexec/kscreenlocker_greet
работы.
Это работает, но необходимо установить kscreenlocker_greet
.
В моей системе (Debian) нет.
[Mon 15May2017]bpxroot@thinkdeb:~$ /usr/lib/x86_64-linux-gnu/libexec/kscreenlocker_greet
bash: /usr/lib/x86_64-linux-gnu/libexec/kscreenlocker_greet: No such file or directory
, Но я имею loginctl
, таким образом...
первый получают число сессии:
[Mon 15May2017]bpxroot@thinkdeb:~$ /usr/lib/x86_64-linux-gnu/libexec/kscreenlocker_greet
bash: /usr/lib/x86_64-linux-gnu/libexec/kscreenlocker_greet: No such file or directory
[Mon 15May2017]bpxroot@thinkdeb:~$ loginctl
SESSION UID USER SEAT TTY
4 1000 bpxroot seat0
1 sessions listed.
затем блокируют сессию:
loginctl lock-session 4