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