Как заблокировать экран в Openbox с помощью шкафчика KDE5

qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock дает

Сервис «org.freedesktop.ScreenSaver» не существует.

и loginctl lock-session ничего не меняет.

1
задан 6 October 2016 в 13:06

1 ответ

Это работает, но вы должны установить 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
ответ дан 23 May 2018 в 05:27
  • 1
    Спасибо за информацию, но мне нужен именно шкаф для экрана KDE. В моей системе loginctl lock-session # ничего не делает. – int_ua 16 May 2017 в 14:27

Другие вопросы по тегам:

Похожие вопросы: