Bildschirm im Ruhezustand mit Awesome WM sperren

Bildschirm im Ruhezustand mit Awesome WM sperren

Ich verwende derzeit Fedora 22 mit einer einfachen Awesome WM-Sitzung. Ich kann den Bildschirm beispielsweise mit sperren slock.

Es gibt Möglichkeiten, den Bildschirm im Ruhezustand mit der systemweiten Instanz von zu sperren systemd, siehediese Fragezum Beispiel. Das Problem bei diesem Ansatz ist, dass er eine fest codierte DISPLAYVariable verwendet, was nicht schön ist. Die systemd --userInstanz kann nicht von Systemzielen abhängen, daher kann man keine Benutzeraufgabe an koppeln sleep.target.

Ich habe für diese Aufgabe Ubuntu verwendet xss-lock, aber das ist noch nicht in Fedora 22 enthalten. Dort wird dieses Tool ausgeführt, das einen Prozess startet, wenn der Computer in den Ruhezustand wechselt.

Gibt es eine gute Möglichkeit, den Bildschirm im Ruhezustand automatisch zu sperren, die mit Fedora 22 sofort funktioniert?

Antwort1

slockSie können dafür einfach verwenden . Slock unterstützt ein zweites Argument. Daher möchten Sie möglicherweise Ihren Suspend-Befehl übergeben.
Beispiel: slock s2ramoder slock systemctl suspend -i Sie können sogar Ihr eigenes Skript angeben, um nach dem Sperren des Bildschirms einige Befehle auszuführen.

verwandte Informationen