Plasma Login Manager: KDE-jev nov upravitelj prijav

Plasma Login Manager

SDDM je bil upravitelj prijave privzeto v KDE Plasma od različice 5, po zamenjavi KDM. To ni edinstveno za projekt, saj ga uporablja tudi LXQt. Z nenehnim razvojem in razvojem okolja, Razvijalci KDE so naleteli na veliko omejitev Arhitekturne značilnosti SDDM, zaradi katerih sta dva razvijalca predlagala nov projekt za razvoj novega upravitelja zaslona.

Tako se je rodil "Plasma Login Manager", nov projekt, ki temelji na ideji o Izboljšajte integracijo upravitelja prijav z namiznim okoljem KDE Plasma in njegovim strežnikom za sestavljanje KWin. Glavna referenca za ta novi razvoj je GDM (GNOME Display Manager), ki je dosegel globoko integracijo z GNOME zaradi tesnega sodelovanja z GNOME Shell in Mutter.

SDDM je zasnovan za prikaz enega samega pozdravnega okna, ki nalaga poljuben QML iz podane teme.

S SDDM je upravljanje porabe energije na novo odkrito s prilagojeno konfiguracijo. Ne moremo integrirati upravljanja omrežja, upravljanja porabe energije, nadzora glasnosti ali nadzora svetlosti Plasma, ne da bi jih znova odkrili v zaledju, neodvisnem od namizja.

SDDM je že moral podvojiti toliko funkcionalnosti, ki smo jih imeli v KDE, kar je bilo zelo frustrirajoče, ko smo ga morali vzdrževati.

V nasprotju s tem je bil SDDM zasnovan kot univerzalna rešitev, ki temelji na Qt in je združljiva z več grafičnimi okolji. Vendar je ta prilagodljivost otežila popolno integracijo s plazmo KDE. Razvijalci so ugotovili več pomanjkljivosti, vključno z:

  • SDDM omogoča samo eno okno za preverjanje pristnosti, brez naprednih možnosti prilagajanja.
  • Izvaja lasten sistem za upravljanje porabe energije, namesto da bi se integriral z izvornimi kontrolniki KDE Plasma.
  • Podvaja obstoječo funkcionalnost v KDE, kar otežuje vzdrževanje kode in odpravljanje težav.

Razvoj Plasma Login Managerja

Kot odgovor na te omejitve je bil razvit prototip Plasma Login Manager, ki Uporablja večprocesni pristop in zaledje, ki temelji na poenostavljeni različici SDDM.. Njegov zagonski mehanizem je enak tistemu, ki se uporablja za zagon seje KDE Plasma, kar zagotavlja bolj gladek prehod.

Vizualna zasnova prijavnega zaslona je bila usklajena z zaklepom zaslona KDE in Konfiguracije so poenotene z okoljem Plasma. Uporaba QML za prilagajanje tem je bila odstranjena v korist združljivosti z obstoječimi ozadji, barvnimi shemami in temami Plasma.

Trenutno Plasma Login Manager je na voljo kot delujoč prototip za testiranje, čeprav še ne velja za primerno za stabilno vejo plazme KDE. Razvoj je razdeljen na neodvisna skladišča z načrti za prihodnjo integracijo v en sam paket. Na ravni funkcij je projekt skoraj enak kot SDDM.

Med načrtovanimi izboljšavami V Plasma Login Managerju izstopa naslednje:

  • Izboljšana zmogljivost pri nastavitvah z več monitorji, zaslonih z visoko gostoto slikovnih pik in HDR.
  • Preprosto spremenite razporeditev tipkovnice.
  • Podpora za virtualno tipkovnico, ki olajša uporabo na zaslonih na dotik.
  • Podpora za vnos v azijskih jezikih, kot so kitajščina, japonščina, korejščina in vietnamščina.
  • Nadzor osvetlitve ozadja za zaslon in tipkovnico.
  • Napredno upravljanje z energijo, optimizacija porabe virov.
  • Integracija z bralniki zaslona, ​​izboljšanje dostopnosti.
  • Podpora Bluetooth, ki omogoča seznanjanje naprav neposredno s prijavnega zaslona.
  • Wi-Fi povezljivost, z možnostjo pridružitve prej znanim omrežjem.
  • Zmogljivosti oddaljenega dostopa z uporabo protokolov VNC/RDP.

Končno, če vas zanima več o tem, si lahko ogledate podrobnosti v naslednja povezava.

Za tiste, ki želijo preizkusiti napredek Plasma Login Manager, lahko izvorno kodo in navodila za kompilacijo dobite na naslednjo povezavo. Pomembno si je zapomniti, da je projekt prototip in ni priporočljiv za uporabo v vašem sistemu, ampak samo v testnih okoljih (na primer na virtualnem računalniku).


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.