web-dev-qa-db-fra.com

Comment verrouiller l'écran dans Openbox avec le casier d'écran KDE5

qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock donne

Le service 'org.freedesktop.ScreenSaver' n'existe pas.

et loginctl lock-session ne change rien.

3
int_ua

L'exécution de /usr/lib/x86_64-linux-gnu/libexec/kscreenlocker_greet fonctionne.

3
int_ua

Cela fonctionne mais vous devez installer kscreenlocker_greet.

Sur mon système (Debian), il n'y en a pas.

[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

Mais j'ai loginctl, alors ...

obtenez d'abord le numéro de la session:

[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.

puis verrouillez la session:

loginctl lock-session 4
2
beplicant