Ett nytt inloggningshanteringssystem utvecklas för KDE som ska ersÀtta SDDM

David Edmundson och Oliver Beard presenterade ett projekt för att skapa en ny inloggningshanterare — Plasma Login Manager — i nyhetsbrevet för KDE-utvecklare. Önskan att byta ut inloggningshanteraren beror pĂ„ olösliga arkitekturproblem i displayhanteraren SDDM (Simple Desktop Display Manager), som sedan Plasma 5 ersatte KDM.

Som guldstandard att sikta pÄ vid skapandet av en ny inloggningshanterare nÀmns GDM (GNOME Display Manager). GDM bygger pÄ teknologierna GNOME Shell och Mutter och Àr starkt kopplat till dem, vilket har möjliggjort en integrationsnivÄ med GNOME som inte kan uppnÄs med SDDM. Plasma Login Manager försöker föra in en liknande arkitektur som GDM, vilket möjliggör en mer nÀra integration av inloggningshanteraren med KDE Plasmas skrivbordsmiljö och kompositor. servern Kwin.

Problemen uppstod eftersom SDDM utvecklas som en universell inloggningshanterare som Àr skriven i Qt och passar för alla grafiska miljöer. SDDM Àr avsett för att visa ett enda fönster med inloggningsskÀrmen, men KDE:s utvecklare krÀver en mer nÀra integration Àn bara ett fönster som visar sessioner och anvÀndare. SDDM tillÀmpar ocksÄ sin egen implementering av strömhanteringsfunktioner med eget instÀllningssystem. Utan komplikationer gÄr det inte att integrera SDDM med de befintliga verktygen för ljudkontroll, ljusstyrka, strömförbrukning och nÀtverksanslutningar i KDE Plasma. Dessutom finns det ett problem med duplicering av funktioner som redan finns i KDE, vilket avsevÀrt försvÄrar underhÄllet.

Till slut har en prototyp av den nya flerpipeline-inloggningshanteraren Plasma Login Manager förberetts, som anvÀnder en backend baserad pÄ en nedskÀrning av SDDM och en startmekanism som liknar den som anvÀnds för att starta KDE Plasmas skrivbordssession. Utformningen av inloggningsskÀrmen liknar den befintliga lÄsskÀrmen i KDE, och instÀllningarna Àr enhetliga med KDE Plasma. Utvecklarna har avstÄtt frÄn att anvÀnda QML för anpassning av teman för att stödja befintliga skrivbordsbakgrundsplugins, fÀrgscheman och Plasma-teman.

För testing finns en fungerande prototyp av Plasma Login Manager, som Ànnu inte har nÄtt kvalitetsnivÄn för anvÀndning i den stabila KDE Plasma-grenen. Backend baserat pÄ SDDM-koden och den nya front-end, samt modulen för konfigurationsverktyget (KCM) utvecklas fortfarande i separata förrÄd, som planeras att sammanfoga i framtiden. NÀr det gÀller funktioner har Plasma Login Manager nÀstan uppnÄtt paritet med den gamla inloggningshanteraren.

Bland de funktioner som planeras att implementeras i Plasma Login Manager:

  • Kvalitetsarbete i konfigurationer med flera skĂ€rmar, skĂ€rmar med hög pixeltĂ€thet och HDR.
  • ÖvergĂ„ng mellan tangentbordslayouter.
  • Möjlighet att anvĂ€nda ett virtuellt tangentbord.
  • Stöd för inmatning pĂ„ kinesiska, japanska, koreanska och vietnamesiska.
  • Kontroll av skĂ€rmens och tangentbordets bakgrundsbelysning.
  • FullstĂ€ndigt energihanteringssystem.
  • Stöd för skĂ€rmlĂ€sare.
  • Möjlighet till parkoppling med Bluetooth-enheter.
  • Möjlighet att ansluta till kĂ€nda Wi-Fi-Ă„tkomstpunkter.
  • Stöd för fjĂ€rrarbete via VNC/RDP.

Ett nytt inloggningshanteringssystem utvecklas för KDE som ska ersÀtta SDDM


KĂ€lla: opennet.ru
Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster