David Edmundson i Oliver Beard poslali su projekt na mailing listu programera KDE-a za stvaranje novog upravitelja zaslona, Plasma Login Manager. Želja za zamjenom upravitelja prijave objašnjava se prisutnošću nerješivih arhitektonskih problema u SDDM (Simple Desktop Display Manager), koji je, počevši od Plasma 5, zamijenio KDM.
GDM (GNOME Display Manager) smatra se zlatnim standardom za stvaranje novog upravitelja prijava. GDM se temelji na i usko je vezan za GNOME Shell i Mutter tehnologije, postižući razinu integracije s GNOME-om koja je nedostižna sa SDDM-om. Plasma Login Manager pokušava implementirati arhitekturu sličnu GDM-u, omogućujući čvršću integraciju s KDE Plasma desktop okruženjem i kompozitnim okruženjem. poslužitelja Kraljica.
Problemi su nastali jer se SDDM razvija kao univerzalni login manager napisan u Qt-u i prikladan za sva grafička okruženja. SDDM je dizajniran za prikaz jednog prozora sa zaslonom za prijavu, ali KDE programeri žele čvršću integraciju od samog prozora koji prikazuje sesije i korisnike. SDDM također koristi vlastitu implementaciju funkcija upravljanja napajanjem s vlastitim konfiguracijskim sustavom. Bez nekih komplikacija, SDDM se ne može integrirati s postojećim kontrolama KDE Plasma za glasnoću, svjetlinu, potrošnju energije i mrežne veze. SDDM također ima problem dupliciranja funkcionalnosti koja je već prisutna u KDE-u, što znatno otežava održavanje.
Rezultat je bio prototip novog višeprocesnog Plasma Login Managera, koji koristi pozadinu temeljenu na skraćenoj verziji SDDM-a i pokretački mehanizam identičan onom koji se koristi za pokretanje KDE Plasma desktop sesije. Dizajn ekrana za prijavu je približen postojećem KDE screen lockeru, a postavke su objedinjene s KDE plazmom. Programeri su se udaljili od korištenja QML-a za prilagodbu tema u korist podrške postojećim dodacima za pozadinu, shemama boja i Plazma temama.
Radni prototip Plasma Login Managera dostupan je za testiranje, ali još nije spreman za korištenje u stabilnoj grani KDE Plasma. Backend baziran na SDDM kodu i novi frontend, kao i modul za konfigurator (KCM) trenutno se razvijaju u zasebnim repozitorijima, koji se u budućnosti planiraju spojiti. Što se tiče mogućnosti, Plasma Login Manager gotovo je dostigao paritet sa starim Login Managerom.
Među značajkama koje se planiraju implementirati u Plasma Login Manager:
- Iskusite visokokvalitetne performanse u postavkama s više monitora, zaslonima visoke gustoće piksela i HDR-u.
- Promjena rasporeda tipkovnice.
- Mogućnost korištenja virtualne tipkovnice.
- Podržava kineski, japanski, korejski i vijetnamski unos.
- Kontrolirajte pozadinsko osvjetljenje zaslona i tipkovnice.
- Kompletno upravljanje energijom.
- Podrška za čitač zaslona.
- Mogućnost uparivanja s Bluetooth uređajima.
- Mogućnost povezivanja s poznatim Wi-Fi žarišnim točkama.
- Podrška za daljinski rad putem VNC/RDP.

Izvor: opennet.ru
