Pre KDE sa vyvíja nový správca prihlasovania na nahradenie SDDM

David Edmundson a Oliver Beard predstavili v zozname distribúcie vývojárov KDE projekt na vytvorenie nového správcu prihlásenia — Plasma Login Manager. Túžba nahradiť správcu prihlásenia je spôsobená existujúcimi neprekonateľnými architektonickými problémami v správcovi displeja SDDM (Simple Desktop Display Manager), ktorý od verzie Plasma 5 nahradil KDM.

Ako zlatý štandard, na ktorý by sa malo orientovať pri vytváraní nového správcu prihlásenia, bol uvedený GDM (GNOME Display Manager). GDM je postavený na technológiach GNOME Shell a Mutter, a je na nich silne závislý, čo umožnilo dosiahnuť úroveň integrácie s GNOME, ktorá nie je možná pri používaní SDDM. V Plasma Login Manager sa snažia realizovať architektúru podobnú GDM, čo by umožnilo bližšiu integráciu správcu prihlásenia so svojím prostredím pracovnej plochy KDE Plasma a kompozitným Kwin. serverom Kwin.

Problémy vznikli preto, že SDDM sa vyvíja ako univerzálny správca prihlásenia, napísaný v Qt a vhodný pre všetky grafické prostredia. SDDM je navrhnutý na zobrazovanie jedného okna s obrazovkou prihlásenia, ale vývojári KDE potrebujú oveľa tesnejšiu integráciu, než len okno, ktoré zobrazuje relácie a používateľov. SDDM tiež používa vlastnú implementáciu funkcií správy spotreby energie so svojím vlastným nastavením. Bez zložitostí sa SDDM nedarí integrovať so schopnosťami správy hlasitosti, jasu, spotreby energie a sieťových pripojení, ktoré sú už dostupné v KDE Plasma. V SDDM tiež existuje problém s duplicovaním funkčnosti, ktorá už existuje v KDE, čo výrazne sťažuje údržbu.

Nakoniec bol pripravený prototyp nového viacprocesorového správcu prihlásenia Plasma Login Manager, ktorý využíva backend založený na zjednodušenej verzii SDDM a mechanizmus spúšťania, ktorý je identický s tým, ktorý sa používa na spúšťanie relácie pracovnej plochy KDE Plasma. Dizajn prihlasovacej obrazovky je priblížený k existujúcemu blokovaču obrazovky KDE a nastavenia sú unifikované s KDE Plasma. Vývojári sa vzdali používania QML na prispôsobenie tém vo farebných schémach a témach Plasma v prospech podpory existujúcich pluginov na pozadia pracovnej plochy.

Na testovanie je k dispozícii funkčný prototyp Plasma Login Manager, ktorý zatiaľ nie je dostatočne kvalitný na používanie v stabilnej verzii KDE Plasma. Backend je postavený na kóde SDDM a nový frontend, ako aj modul pre konfigurátor (KCM), sa zatiaľ vyvíjajú v samostatných repozitároch, ktoré plánujú zlúčiť. Pokiaľ ide o možnosti, Plasma Login Manager takmer dosiahol paritu so starým manažérom prihlásenia.

Medzi možnosťami, ktoré sa plánujú implementovať v Plasma Login Manager, sú:

  • Kvalitná práca v konfiguráciách s viacerými monitormi, obrazovkami s vysokou hustotou pixelov a HDR.
  • Prepínanie rozloženia klávesnice.
  • Možnosť používania virtuálnej klávesnice.
  • Podpora vstupu v čínskom, japonskom, kórejskom a vietnamskom jazyku.
  • Riadenie podsvietenia obrazovky a klávesnice.
  • Komplexné riadenie spotreby energie.
  • Podpora obrazových čítačiek.
  • Možnosť párovania s Bluetooth zariadeniami.
  • Možnosť pripojenia k známych Wi-Fi hotspotom.
  • Podpora vzdialenej práce cez VNC/RDP.

Pre KDE sa vyvíja nový správca prihlasovania na nahradenie SDDM


Zdroj: opennet.ru
Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster