Bildschirm über die Befehlszeile in Xfce sperren

Bildschirm über die Befehlszeile in Xfce sperren

ich fanddiese Antwort, aber das betrifft Gnome. Ich konnte auf Super User keine Antwort zu Xfce finden.

Antwort1

Auf meinem Laptop (Arch Linux + xfce4) funktionieren zwei Kombinationen

$ xfce4-screensaver-command --lock

und der von @Harm erwähnte

$ xflock4

Sie können eine Tastenkombination zum Sperren des Bildschirms festlegen, indem Sie zum Menü gehen

Applications -> Settings -> Keyboard

Öffnen Sie dann die Registerkarte Application Shortcutsund klicken Sie auf + Add, geben Sie einen der oben genannten Befehle ein und klicken Sie auf OK(Sie werden aufgefordert, ihm eine Tastenkombination zuzuweisen).

PS: Beachten Sie, dass xflock4es normalerweise in den Tastaturkürzeln unter verfügbar ist Ctrl-Alt-L.

Antwort2

ich fandDasauf ArchWiki. Die kanonische Methode hierfür scheint also zu sein:

xflock4

Dies ist ein Wrapper (Ausführen cat $(which xflock4)), der xfconf-query -c xfce4-session -p /general/LockCommandnach dem konfigurierten Sperrbefehl sucht und versucht, diesen auszuführen. Er enthält auch Fallbacks auf andere Dienstprogramme zur Zugriffssperre.

Antwort3

Das hier schien bei mir zu funktionieren:

gsettings set apps.light-locker late-locking false
gsettings set apps.light-locker lock-after-screensaver 0
gsettings set apps.light-locker lock-on-suspend true

Der einfachste Weg, dies zu tun, bestand für mich darin, Folgendes in ein Terminal einzugeben:

dconf watch /

Nehmen Sie dann die Änderungen in der GUI vor, wie in allen Tutorials beschrieben, und behalten Sie das Terminal im Auge.

Die Ausgabe vom Terminal lautet:

/apps/light-locker/late-locking
  false

...was sich in den gsettingsBefehl übersetzt, den ich oben aufgeführt habe. Zu Ihrer Information: „value out of“ unit32 0bedeutet nur die Eingabe 0für den endgültigen Wert, also die zweite Zeile mit lock-after-screensaver 0. Der unit32Datentyp ist in der Befehlszeile nicht erforderlich.

verwandte Informationen