În prezent, folosesc LightDM cu lightdm-webkit2-greeter și mai multe WM/DM.
I3, AwesomeWM, Gnome și KDE
Problema mea este că la suspendarea automată sau la închiderea capacului laptopului, ecranul fie nu se va bloca când folosesc gnome, fie că voi primi un alt ecran de blocare pe care nu îl pot identifica.
Știu că LightDM are unele probleme cu blocarea ecranului în suspendare, dar trebuie să existe o modalitate?
Prima mea întrebare este la ce fel de ecran de blocare mă uit?
Ecranul de blocare în cauză
Scuze pentru poza de la telefon, nu am putut face o captură de ecran
Al doilea ar fi, cum pot face LightDM să-mi blocheze ecranul la suspendare sau închiderea laptopului?
Am încercat deja să creez un serviciu cu systemd, dar asta nu funcționează pentru mine, iată scriptul oricum:
De fapt, am încercat 3 diferite pe care le-am găsit pe web, dar niciunul nu funcționează.
Primul
[Unitate]
Descriere=Ecran de blocare la trezire
[Serviciu]
Utilizator=%I
Tip = bifurcare
Mediu=DISPLAY=:0
ExecStart=/usr/bin/dm-tool lock
[Instalare]
WantedBy=sleep.target suspend.target hibernate.target hybrid-sleep.target suspend-then-hibernate.target
Al doilea
[Unitate]
Descriere=Pornirea i3lock înainte de somn
Înainte=sleep.target
[Serviciu]
Utilizator=%I
Tip = bifurcare
Mediu=DISPLAY=:0
ExecStart=/usr/bin/dm-tool lock
ExecStartPost=/usr/bin/sleep 1
[Instalare]
WantedBy=sleep.target
Și al treilea
[Unitate]
Descriere=Aprinderea dulapului cu lumină înainte de culcare
Înainte=sleep.target
[Serviciu]
Utilizator=%I
Tip = bifurcare
Enviroment=XDG_SEAT_PATH="/org/freedesktop/DisplayManager/Seat0"
ExecSart=/usr/bin/dm-tool lock
ExecStartPost=/usr/bin/sleep 1
[Instalare]
WantedBy=sleep.target
Îmi pare rău dacă îmi lipsește ceva banal, dar nu am mai lucrat niciodată cu serviciile înainte
Și doar pentru a clarifica, da, le-am activat și le-am pornit cu systemd
sudo systemctl enable xyz.service
S-ar putea să fie nevoie să menționez că folosesc un program numit howdy pentru a-mi debloca laptopul cu fața, am avut problema înainte, dar nu sunt sigur dacă ar putea afecta în vreun fel o soluție.
Blocarea manuală a ecranului cu dm-tool sau light-locker funcționează.