Puncte:0

Ecran de blocare la suspendare (LightDM)

drapel al

Î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ă.

Puncte:0
drapel ru

Am avut ultimul care să înceapă cu schimbarea Environment și ExecStartă. Nici eu nu știu ce Utilizator=%I face, dar ar trebui să verifici cu systemctl status file.service.

[Unitate]
Descriere=Aprinderea dulapului cu lumină înainte de culcare
Înainte=sleep.target

[Serviciu]
Tip = bifurcare
Environment=XDG_SEAT_PATH="/org/freedesktop/DisplayManager/Seat0"
ExecStart=/usr/bin/dm-tool lock
ExecStartPost=/usr/bin/sleep 1

[Instalare]
WantedBy=sleep.target

În ceea ce privește ecranul de blocare ciudat, vezi dacă poți surprinde un instantaneu cu ceea ce rulează folosind ps - fie temporar în serviciu, fie folosind Ctrl-Alt-F2/F7.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.