qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock дает
Сервис «org.freedesktop.ScreenSaver» не существует.и loginctl lock-session ничего не меняет.
На моей системе (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