Portál AbcLinuxu, 8. května 2025 20:28
To je skvělé! Hned jdu stahovat a testovat
xscreensaver-command -lock
a pak pm-suspend
/echo mem | sudo tee /sys/power/state
. Že xscreensaver nenaběhne (jako démon, zamykání když už démon běží funguje spolehlivě) nebo po upgradu umře řeším tak, že skript, který se mi spouští každých 20 sekund a dělá bookkeeping desktopu (nastavování rozložení klávesnice, čištění schránky, updatování informací ve statusbaru…) dělá taky pidof xscreensaver || xscreensaver -nosplash &
.
loginctl lock-sessions
. V KDE se to před časem řešilo a tuším že i vyřešilo.
[Unit] Description=Lock before sleep Before=sleep.target StopWhenUnneeded=yes [Service] Type=oneshot RemainAfterExit=yes ExecStart=-/bin/loginctl lock-sessions ExecStartPost=/bin/sleep 1 [Install] WantedBy=sleep.targetHrozí však, že screensaver nestihne zamknout.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.