David Edmundson e Oliver Beard hanno presentato nella mailing list degli sviluppatori di KDE un progetto per creare un nuovo gestore di accesso — Plasma Login Manager. Il desiderio di sostituire il gestore di accesso è motivato dalla presenza di problemi architetturali irrisolvibili nel gestore di accesso SDDM (Simple Desktop Display Manager), che, a partire da Plasma 5, ha sostituito KDM.
Come standard d'oro a cui ispirarsi per la creazione di un nuovo gestore di accesso, è stato indicato GDM (GNOME Display Manager). GDM si basa sulle tecnologie GNOME Shell e Mutter, ed è fortemente legato a queste, permettendo un livello di integrazione con GNOME inarrivabile usando SDDM. Nel Plasma Login Manager si cerca di realizzare un'architettura simile a quella di GDM, che consenta di integrare più strettamente il gestore di accesso con l'ambiente desktop KDE Plasma e il compositore. server Kwin.
I problemi sono sorti perché SDDM si evolve come un gestore d'accesso universale, scritto in Qt e adatto a tutti gli ambienti grafici. SDDM è progettato per visualizzare una sola finestra con la schermata di accesso, ma gli sviluppatori di KDE necessitano di un'integrazione più stretta rispetto a una semplice finestra che mostri le sessioni e gli utenti. In SDDM viene anche applicata una propria implementazione delle funzionalità di gestione dei consumi energetici con un sistema di configurazione dedicato. Senza complicazioni, SDDM non può essere integrato con gli strumenti di gestione del volume, della luminosità, del consumo energetico e delle connessioni di rete già presenti in KDE Plasma. Inoltre, SDDM ha un problema di duplicazione delle funzionalità già esistenti in KDE, il che complica notevolmente la sua manutenzione.
È stato quindi preparato un prototipo del nuovo gestore di accesso multi-processo Plasma Login Manager, che utilizza un backend basato su una versione ridotta di SDDM e un meccanismo di avvio simile a quello utilizzato per avviare la sessione del desktop KDE Plasma. Il design della schermata di accesso è simile a quello dell'attuale blocco schermo di KDE, e le impostazioni sono unificate con KDE Plasma. Gli sviluppatori hanno deciso di abbandonare l'uso di QML per la personalizzazione dei temi a favore del supporto per i plugin esistenti per gli sfondi del desktop, le schede colori e i temi di Plasma.
È disponibile un prototipo funzionante di Plasma Login Manager per i test, che non è ancora stato portato a un livello di qualità adatto per l'uso nel ramo stabile di KDE Plasma. Il backend basato sul codice SDDM e il nuovo frontend, insieme a un modulo per il configuratore (KCM), sono ancora in fase di sviluppo in repository separati, con l'intenzione di unirli in futuro. In termini di funzionalità, Plasma Login Manager ha quasi raggiunto la parità con il vecchio gestore di accesso.
Tra le funzionalità che si intendono implementare in Plasma Login Manager ci sono:
- Lavoro di alta qualità in configurazioni con più monitor, schermate ad alta densità di pixel e HDR.
- Commutazione della lingua della tastiera.
- Possibilità di utilizzare una tastiera virtuale.
- Supporto per l'input in cinese, giapponese, coreano e vietnamita.
- Controllo della retroilluminazione dello schermo e della tastiera.
- Gestione completa del consumo energetico.
- Supporto per lettori di schermo.
- Possibilità di accoppiamento con dispositivi Bluetooth.
- Possibilità di connessione a noti hotspot Wi-Fi.
- Supporto per il lavoro remoto tramite VNC/RDP.

Fonte: opennet.ru
