web-dev-qa-db-ja.com

KDE5スクリーンロッカーでOpenboxの画面をロックする方法

qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock

サービス「org.freedesktop.ScreenSaver」は存在しません。

loginctl lock-sessionは何も変更しません。

3
int_ua

/usr/lib/x86_64-linux-gnu/libexec/kscreenlocker_greetの実行は機能します。

3
int_ua

動作しますが、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
2
beplicant