如何使用 KDE5 屏幕锁在 Openbox 中锁定屏幕

如何使用 KDE5 屏幕锁在 Openbox 中锁定屏幕

qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock给出

服务“org.freedesktop.ScreenSaver”不存在。

并且loginctl lock-session不会改变任何东西。

答案1

正在執行/usr/lib/x86_64-linux-gnu/libexec/kscreenlocker_greet工程。

答案2

它可以工作,但是你必须安装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

相关内容