David Edmundson dhe Oliver Beard prezantuan nĂ« listĂ«n e postimeve tĂ« zhvilluesve tĂ« KDE njĂ« projekt pĂ«r krijimin e njĂ« menaxheri tĂ« ri tĂ« hyrjes nĂ« sistem â Plasma Login Manager. DĂ«shira pĂ«r tĂ« zĂ«vendĂ«suar menaxherin e hyrjes shpjegohet me praninĂ« e problemeve arkitekturore tĂ« pazgjidhshme nĂ« menaxherin e ekranit SDDM (Simple Desktop Display Manager), i cili qĂ« nga Plasma 5 zĂ«vendĂ«soi KDM.
Si standardi kryesor, tĂ« cilit ia vlen tâi referohesh gjatĂ« krijimit tĂ« menaxherit tĂ« ri tĂ« hyrjes, Ă«shtĂ« pĂ«rmendur GDM (GNOME Display Manager). GDM bazohet nĂ« teknologjitĂ« e GNOME Shell dhe Mutter dhe Ă«shtĂ« i lidhur ngushtĂ« me to, gjĂ« qĂ« ka bĂ«rĂ« tĂ« mundur arritjen e njĂ« niveli integrimi me GNOME qĂ« nuk mund tĂ« arrihet me pĂ«rdorimin e SDDM. NĂ« Plasma Login Manager po pĂ«rpiqen tĂ« zbatojnĂ« njĂ« arkitekturĂ« tĂ« ngjashme me atĂ« tĂ« GDM, e cila mundĂ«son integrim mĂ« tĂ« thellĂ« tĂ« menaxherit tĂ« hyrjes me mjedisin e punĂ«s KDE Plasma dhe me kompozitorin server Kwin.
Problemet kanë lindur sepse SDDM zhvillohet si një menaxher universal hyrjeje, i shkruar në Qt dhe i përshtatshëm për të gjitha mjediset grafike. SDDM është projektuar për të shfaqur një dritare të vetme me ekranin e hyrjes, por zhvilluesve të KDE u nevojitet integrim më i thellë sesa thjesht një dritare që shfaq sesionet dhe përdoruesit. Në SDDM përdoret gjithashtu një zbatim i vet i funksioneve të menaxhimit të energjisë me sistemin e tij të konfigurimit. Pa ndërlikime shtesë, SDDM nuk mund të integrohet me mjetet ekzistuese të KDE Plasma për kontrollin e volumit, ndriçimit, konsumit të energjisë dhe lidhjeve të rrjetit. Në SDDM ekziston gjithashtu problemi i dublimit të funksionaliteteve që tashmë janë të pranishme në KDE, gjë që e vështirëson ndjeshëm mirëmbajtjen.
Si rezultat, u përgatit një prototip i menaxherit të ri shumëprocesësh të hyrjes Plasma Login Manager, i cili përdor një backend të bazuar në një version të reduktuar të SDDM dhe një mekanizëm nisjeje identik me atë që përdoret për nisjen e sesionit të mjedisit të punës KDE Plasma. Pamja e ekranit të hyrjes është afruar me bllokuesin ekzistues të ekranit të KDE, ndërsa cilësimet janë unifikuar me KDE Plasma. Zhvilluesit hoqën dorë nga përdorimi i QML për personalizimin e temave në favor të mbështetjes për shtojcat ekzistuese të sfondit të desktopit, skemat e ngjyrave dhe temat e Plasma.
Për testim është i disponueshëm një prototip funksional i Plasma Login Manager, i cili ende nuk e ka arritur nivelin e cilësisë së nevojshme për përdorim në degën stabile të KDE Plasma. Backend-i i bazuar në kodin e SDDM dhe frontend-i i ri, si edhe moduli për konfiguruesin (KCM), po zhvillohen tani për tani në depo të veçanta, të cilat planifikohet të bashkohen në të ardhmen. Për nga funksionaliteti, Plasma Login Manager pothuajse ka arritur të njëjtin nivel me menaxherin e vjetër të hyrjes.
Ndër funksionet që synojnë të zbatojnë në Plasma Login Manager janë:
- Punë cilësore në konfigurime me disa monitorë, ekrane me densitet të lartë pikselësh dhe HDR.
- Ndërrimi i paraqitjes së tastierës.
- Mundësia e përdorimit të tastierës virtuale.
- Mbështetje për futje në gjuhët kineze, japoneze, koreane dhe vietnameze.
- Menaxhimi i ndriçimit të ekranit dhe tastierës.
- Menaxhim i plotë i konsumit të energjisë.
- Mbështetje për lexues ekrani.
- Mundësia e çiftimit me pajisje Bluetooth.
- MundĂ«sia e lidhjes me pika tĂ« njohura aksesi WiâFi.
- Mbështetje për punë në distancë përmes VNC/RDP.

Burimi: opennet.ru
