Lightdm (română)

Această pagină necesită Escorta

  • Cross-Desktop - acceptă o varietate de tehnologii pentru desktop.
  • Suportă diferite tehnologii de afișare (X, Wayland, Mir.).
  • Ușoare - consum redus de memorie și de înaltă performanță.
  • Suport pentru sesiunile de oaspeți.
  • Suport pentru autentificare de la distanță (de intrare - XDMCP, VNC, originar - XDMCP, conectabile).
  • Un set complet de teste.
  • complexitate redusa a codului.

Pentru mai multe informații despre proiect LightDM pot fi găsite aici.

Instalați lightdm. Vă rugăm să rețineți că versiuni cu număr par sunt stabile (1,8, 1,10), și a dezvoltat Lansări - impar (1.9, 1.11). Dezvoltat de presă sunt disponibile în lightdm-devel AUR. lightdm-bzr, de asemenea, disponibile AUR.

Greeter (ecran de întâmpinare / autentificare)

arhive oficiale conțin următoarele alternative Ecran de întâmpinare.

Alte ecran de bun venit alternativ disponibil în RUA.

Puteți seta ecranul de bun venit implicit, prin schimbarea secțiunii [Seat: *] LightDM în fișierul de configurare, de exemplu:

Care sunt disponibile ecranul de bun venit? Ce valori pot fi atribuite opțiunea Greeter-sesiune. Fiecare fișier .desktop în directorul / usr / share / xgreeters denumește disponibil Ecran de întâmpinare. În acest exemplu, ecranul Welcome disponibil lightdm-GTK-Greeter și lightdm-kde-Greeter.

Activarea LightDM

Asigurați-vă că includeți lightdm.service LightDM pentru a rula la pornire. Vezi, de asemenea, afișa Manager # Start Screen Manager.

instrument de comandă-line

LightDM oferă un instrument de linie de comandă, dm-instrument. care pot fi folosite pentru a bloca locul curent, comutarea de sesiuni, etc. care este util în „minimalist“ manageri de ferestre pentru testare. Pentru a vedea o listă de comenzi disponibile, executați următoarea comandă:

testarea

Apoi executați ca o aplicație LightDM X:

Setări avansate și trucurile

O parte din ecranul de bun venit au propriile fișiere de configurare. De exemplu, lightdm-GTK-Greeter are:

și o secțiune în KDE configurația sistemului (recomandat).

LightDM poate fi personalizat prin modificarea setărilor de script-ul de /etc/lightdm/lightdm.conf.

Schimbați imaginea de fundal / culoare

Utilizatorii care doresc să aibă o culoare plat (fără imagini) se poate seta valoarea de fundal de culoare hexazecimală.

Dacă doriți să utilizați o imagine în schimb, a se vedea mai jos.

Ecranul de bun venit GTK +

Puteți utiliza programul cu o interfata grafica-lightdm GTK-Greeter-setări.

Utilizatorii care doresc să personaliza imaginea de fundal pe ecranul de bun venit, trebuie să editați și să definească un fundal /etc/lightdm/lightdm-gtk-greeter.conf variabilă în secțiunea [Greeter]. De exemplu:

Notă: Se recomandă plasarea unui PNG sau JPG-fișier în / usr / share / pixmaps ca utilizator LightDM are nevoie de acces pentru a citi imaginea de fundal pentru desktop fișier.

Unitatea Ecran de întâmpinare

Utilizatorii care folosesc lightdm-unitate-Greeter /usr/share/glib-2.0/schemas/com.canonical.unity-greeter.gschema.xml trebuie să RUA editați fișierul, și apoi executați:

În conformitate cu această pagină.

KDE Ecran de întâmpinare

Du-te la Setări sistem> Login Screen (LightDM) și schimba imaginea de fundal pentru tema.

Alternativ, puteți edita variabila în fundal lightdm-kde-greeter.conf:

În primul rând, asigurați-vă că pachetul din depozitele oficiale accountsservice set, apoi setați-l după cum urmează, înlocuind numele de utilizator cu numele de conectare al utilizatorului pe care doriți. Extinderea .png dosar nu ar trebui să fie păstrate în numele fișierului.

  • Editați sau creați un fișier / var / lib / AccountsService / utilizatorii / nume de utilizator. și adăugați linia
  • Creați fișierul / var / lib / AccountsService / icoane / numele de utilizator folosind un fișier de imagine 96x96 PNG.

Notă: Asigurați-vă că ambele fișiere sunt create dreapta 644, utilizați chmod. dreptul de a corecta, dacă este necesar.

Punerea în aplicare a pictogramei 64x64 Arch-orientate

Pachetul ArchLinux-opera de arta de la RUA conține câteva exemple RUA interesante, care sunt instalate în / usr / share / ArchLinux / pictogramele și care pot fi copiate în / usr / share / icoane / hicolor / 64x64 / dispozitive, după cum urmează:

După copiere, pachetul ArchLinux-opere de artă RUA pot fi eliminate.

Activarea automată se alăture

LightDM trece prin PAM chiar și atunci când este activată autologin. Ar trebui să fie autologin de grup pentru a vă conecta automat fără apă Parola:

Notă: GNOME Utilizatorii care utilizează extensia gnome-keyring trebuie să setați o parolă gol pentru dvs. gnome-keyring, că acesta este deblocat automat.

Includerea parolei fără logare interactivă

LightDM trece prin PAM, deci trebuie să configurați setările PAM lightdm:

Trebuie să introduceți, de asemenea, grupul nopasswdlogin pentru a fi în măsură să vă conectați în mod interactiv fără o parolă:

Notă: utilizatorii GNOME, și utilizatorii Gnome-keyring ar putea avea nevoie să urmeze instrucțiunile de la sfârșitul secțiunii precedente pentru a include autentificarea automată.

Pentru a crea un utilizator nou, care se conectează automat și în plus are din nou posibilitatea de cont pentru a vă conecta fără parolă, utilizatorul poate fi creat cu participarea suplimentară a ambelor grupuri, etc.

Ascunderea utilizatorilor și serviciile de sistem

Pentru a împiedica utilizatorii de sistem afișate la început, atunci când vă conectați, setați accountsservice suplimentară dependență. sau adăugați numele de utilizator /etc/lightdm/users.conf utilizatorilor ascunse. Prima opțiune este de preferat, - nu este nevoie să actualizeze lista atunci când adăugați sau eliminați mai mulți utilizatori.

Migrarea de la SLiM

De asemenea, ștergeți conținutul

/.dmrc, și faceți clic pe pictograma pentru sesiunile (în colțul din dreapta sus al ecranului implicit), sesiunea pe care doriți să o executați.

NumLock în mod implicit

Instalați pachetul și edita numlockx /etc/lightdm/lightdm.conf adăugând următoarele linii:

Trecerea de utilizator atunci când XFCE4

Dacă utilizați desktop Xfce. butonul de comutare funcția de acțiune, utilizatorul caută în aplicațiile dvs. vor fi difuzate gdmflexiserver fișier executabil special. să se implice. Dacă furnizați un executabil shell script / usr / bin / gdmflexiserver constând din

comutarea utilizatorului la Xfce ar trebui să lucreze cu LightDM.

Alternativ, dacă utilizați meniul Whisker, du-te Proprietăți -> Comenzi si schimba comanda „schimba utilizatorul“ direct la:

În plus, aveți posibilitatea să comutați utilizatorii la ecranul de blocare xscreensaver. - a se vedea xscreensaver # LightDM.

Sesiunea implicită

Lightdm, la fel ca alte magazine manager de afișare ultimul selectat în XSESSION

Reglarea poziției ferestrei de intrare

Ecranul de bun venit GTK +

Utilizatorii au nevoie pentru a edita /etc/lightdm/lightdm-gtk-greeter.conf și introduceți o valoare într-o poziție variabilă. Este nevoie de valorile lui x și y. absolut (pixeli) sau relative (procente). Fiecare valoare poate avea o locație suplimentară pentru a fixa fereastra, începe. centrul și sfârșitul. Valorile sunt separate printr-o virgulă.

Rezolvarea problemelor

Dacă se confruntă cu ecran intermitent, iar în cele din urmă LightDM nu pornește, verificați dacă ați identificat dreptul de ecran de Bun venit în fișierul de configurare LightDM. Și, dacă ați cerut în mod corespunzător GTK Ecran de întâmpinare, asigurați-vă că xsessions-director (implicit: / usr / share / xsessions) există și conține cel puțin un fișier .desktop.

Aceeași eroare poate apărea atunci când executați LightDM, atunci când ultima sesiune executați nu mai este disponibil (de exemplu, atunci când ați folosit ultima Gnome, iar apoi eliminat pachetul gnome-sesiune): cel mai simplu mod - de a restabili temporar un pachet de la distanță. O altă soluție:

În acest exemplu, sesiunea implicită „XFCE“ pentru utilizator 1000.

Setările locale nu este afișată corect

În cazul în care codul local nu este afișat corect LightDM, adăugați codul local la / etc / mediu

Resurse X nu este recunoscut în mod corect

În LightDM au un bug în cazul în care fișierul Xresources nu va fi încărcat la pre-tratament. În termeni practici, aceasta înseamnă că setul de variabile care nu #define fi determinat în apelurile ulterioare. Puteți vedea modul în care este afișat pe ecran în roz atunci când se utilizează un set personalizat de culori în urxvt. Pentru a rezolva această problemă, editați / etc / lightdm / XSESSION și găsi această linie:

Schimba-l pentru a citi:

Acum Xresources dumneavoastră să fie pre-tratate, astfel încât variabila este definită corect.

Nu există pictograme în ecranul de salut GTK

Dacă utilizați-lightdm GTK-Greeter ca un ecran de bun venit și a vedea „substituent de imagine“, sub formă de pictograme, asigurați-vă că tema curentă pictograma instalată și activată. Verificați următorul fișier:

LightDM se blochează atunci când încercați să vă conectați

Dupa introducerea numelui de utilizator și parola corecte atunci când încercați să vă conectați, veți găsi că blochează LightDM și nu pot continua să descarce pe desktop. Pentru a rezolva această problemă, reinstalați pachetul GDK-pixbuf2. A se vedea, în acest thread pe forum (Eng.).

LightDM afișat pe monitor greșit

Dacă utilizați mai multe monitoare, LightDM pot apărea în greșit (de exemplu, în cazul în care monitorul principal este pe dreapta). Pentru a face ecranul LightDM afișate pe un monitor, puteți modifica /etc/lightdm/lightdm.conf și să modificați parametrul de afișare-configurare-script-ul, de exemplu:

Înlocuiți HDMI1 pentru a monitoriza ID-ul real, care pot fi găsite folosind rezultatele xrandr comanda de ieșire.

LightDM nu este afișat

Se poate ca cizme de sistem atât de repede încât serviciul LightDM începe înainte de a descărca driver-ul grafic. Dacă este cazul, se adaugă următoarele setări în lightdm.conf fișier:

Această opțiune va comanda așteptați LightDM până când șoferul grafic nu va fi gata înainte de începerea sesiunii, ecranul Welcome / pornire.

PulseAudio nu pornește automat

A se vedea, de asemenea,