Portál AbcLinuxu, 25. dubna 2024 22:52


Dotaz: Debian xscreensaver zamknuti pred uspanim

9.8.2019 15:51 Petr
Debian xscreensaver zamknuti pred uspanim
Přečteno: 316×
Odpovědět | Admin
zdravim jeste jednou a prosim o jeste jednu radu...

mam notebook plny citlivych firemnich dat. proto mam disk sifrovany LUKSem a xscreensaver nastaveny tak, aby obrazovku zamykal

(nevim, do jake miry je tohle "neprustrelne", a budu rad, kdyz se nekdo vyjadri i k tomu)

na kazdy pad... kdyz zaklapnu notebook a po uspani ho opet otevru, tak se mi rozjede zamknuty xscreensaver a vyzaduje zadani hesla

jenze...

1. nekdy se stane, ze se xscreensaver nespusti a obrazovku nezamkne

2. kolikrat po probuzeni notebooku, kdyz zacnu hned mackat klavesy, tak aplikace na pozadi reaguji! pak se teprve spusti x...saver a obrazovku zamkne

cili potreboval bych nejak docilit toho, aby se x...saver spustil _pred_ uspanim notebooku

"legracni" je, ze jsem se tady na to uz pred lety ptal a dostal jsem presnou odpoved kam/co vepsat. ale ted se mi vubec nedari tu konverzaci najit v archivu. ani kdyz na to beru google s jeho "site:abclinuxu/forum"

jedna se o Debian Jessie

diky za Vas cas!
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

k3dAR avatar 9.8.2019 16:50 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: Debian xscreensaver zamknuti pred uspanim
Odpovědět | | Sbalit | Link | Blokovat | Admin
neznam primo reseni, ale neprimo doporucuju hibernovat, pak pri resume ses dotazovan vzdy na LUKS heslo, i kdyby ti xscreensaver fungoval s suspend jak si prejes, stejne neni jistota ze nepujde nejakou chybou obejit protoze v tu chvili (pri suspend/resume) zustava LUKS odemcenej... sice sem pred casem nekde cetl zapisek ze to jde vyresit tak ze pred resume se odpoji/zamkne luks s prepnutim zpet initramfs kterej pak pri resume zada LUKS heslo a prepne se zpatky na rootfs v LUKS, ale ani sem to nezkousel tak nevim zda jak by to slapalo, jak stabilne i jak bezpecne...
porad nemam telo, ale uz mam hlavu... nobody
9.8.2019 17:20 Petr
Rozbalit Rozbalit vše Re: Debian xscreensaver zamknuti pred uspanim
tohle je samozrejme taky novy uhel pohledu na cely problem! a diky za nej.

ale s ohledem na svoji uroven (ne)znalosti a s prihlednutim k atributu vlastni lenosti, mi Jendovo (nebo jendovo? doted v tomhle nemam jasno!) reseni pripada "robustnejsi"

k3dAR avatar 9.8.2019 18:04 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: Debian xscreensaver zamknuti pred uspanim
no LUKS v Debian 10 instalaci maj uz vychytanej, zaskrnes pri instalaci "sifrovat celej disk" a dela to regulerni sifrovani celeho disku automaticky (narozdil od Debian9 a/nebo *buntu 18.04) vcetne sifrovaneho /boot a vcetne automatickeho vygenerovani a pridavani keyfile do initramfs ktery pri startu odemkne automaticky(bez nej (by) se ptalo na odemknuti (zbytecne) podruhe), tedy pri startu se tebe zepta jen Grub na LUKS heslo a nastartuje system...
porad nemam telo, ale uz mam hlavu... nobody
Petr Fiedler avatar 9.8.2019 19:26 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: Debian xscreensaver zamknuti pred uspanim

To je skvělé! Hned jdu stahovat a testovat :-)

Jendа avatar 9.8.2019 16:57 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Debian xscreensaver zamknuti pred uspanim
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já se na veškeré distribuční mechanismy, mechanismy poskytované mým DE a podobnou automagii vykašlal a uspávám klávesovou zkratkou, která spustí skript, který udělá 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 &.
Já to s tou denacifikací Slovenska myslel vážně.
9.8.2019 17:11 Petr
Rozbalit Rozbalit vše Re: Debian xscreensaver zamknuti pred uspanim
tyy jo!

tohle je uplne novej uhel pohledu

diky!
Pavel 'TIGER' Růžička avatar 10.8.2019 19:00 Pavel 'TIGER' Růžička | skóre: 53
Rozbalit Rozbalit vše Re: Debian xscreensaver zamknuti pred uspanim
Tohle mohu jen podepsat, navíc je to nezávislé na desktopovém prostředí, dá se to lehce rozšířit i na jiné funkce, jako připojování a odpojování disků, zálohování atp. Avšak, já nemám žádná důležitá data, takže před uspáním zamykám pouze xtrlockem. :-)
11.8.2019 04:42 Miro
Rozbalit Rozbalit vše Re: Debian xscreensaver zamknuti pred uspanim
Odpovědět | | Sbalit | Link | Blokovat | Admin
treba to jeste najdes, site:abclinuxu.cz/poradna xsreensaver debian
Josef Kufner avatar 11.8.2019 10:09 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Debian xscreensaver zamknuti pred uspanim
Odpovědět | | Sbalit | Link | Blokovat | Admin
Před uspáním musíš počkat, než screen saver naběhne a opravdu zamkne. Není to úplně triviální vyřešit a nestačí jen spustit screen saver na pozadí a uspat, neboť se to často nestihne.

Pokud máš systém se systemd a funkčním desktopem, mělo by fungovat loginctl lock-sessions. V KDE se to před časem řešilo a tuším že i vyřešilo.
Hello world ! Segmentation fault (core dumped)
11.8.2019 11:15 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Debian xscreensaver zamknuti pred uspanim
A funguje tento workaround aj keď človek uspáva bežným spôsobom, teda zaklapnutím deklu na notebooku?
Josef Kufner avatar 11.8.2019 11:52 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Debian xscreensaver zamknuti pred uspanim
Tak oprava: Ten feature request ještě není vyřešený a nečeká to na zamčení.

Jeden z možných workaroundů je přidat sleep, nebo nějakou detekci zamčení, pokud to zamykátko umí.
[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.target
Hrozí však, že screensaver nestihne zamknout.
Hello world ! Segmentation fault (core dumped)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.