In AntiX Linux wird der standardmäßige Fenstermanager iceWM verwendet. Wenn ich eine Sitzung unterbreche und dann wieder aufwecke, erwarte ich, dass ich nach meinem Bildschirmsperrkennwort gefragt werde. Aktuelles Verhalten: Es wird einfach wieder aktiviert, ohne nach dem Kennwort zu fragen.
Antwort1
Die Zeichenfolge „SuspendCommand“ in der Einstellungsdatei kann aktualisiert werden, um die Zeichenfolge „LockCommand“ einzuschließen.
Ich habe die folgenden Schritte in OpenSUSE mit IceWM versucht:
Suchen Sie nach den von icewm verwendeten Befehlen zum Sperren des Bildschirms und Anhalten des Systems, nämlich „LockCommand“ bzw. „SuspendCommand“.
$ icewm -p | grep 'LockCommand\|SuspendCommand' LockCommand="xscreensaver-command -lock" SuspendCommand="test -e /run/systemd/system && systemctl suspend"
Fügen Sie mit „&&“ die kombinierte Befehlszeichenfolge für die Zeichenfolge „SuspendCommand“ in der Benutzereinstellungsdatei im Home-Verzeichnis an.
$ cat >> ~/.icewm/preferences SuspendCommand="xscreensaver-command -lock && test -e /run/systemd/system && systemctl suspend" CTRL^D
Starten Sie icewm entweder über „Abmelden“ -> „Icewm neu starten“ vom „Startmenü“ aus oder mit dem Befehl „icewm -r“.
Der aktualisierte Befehl wird verwendet, wenn im „Startmenü“ -> „Abmelden“ auf „Ruhemodus“ oder „Anhalten“ geklickt wird.