SDDM
Mer info
- Skapad av
- Abdurrahman Avcı
- År
- Typ
- Displayhanterare
- Licens
- GPL 2+
- Källkod
- github.com/sddm/sddm
Simple Desktop Display Manager: inloggningsrutan KDE Plasma har använt sedan 2014, där hela utseendet är ett QML-tema och ingenting ärvts från XDM.
Abdurrahman Avcı började SDDM 2013 som ett fristående projekt i C++ och Qt, utan den XDM-kod som KDM släpade på. Demonen startar X-servern eller en Wayland-session, autentiserar via PAM och lämnar över; greetern är ett Qt Quick-program som laddar ett tema skrivet i QML. Ett tema är en katalog med en Main.qml, så inloggningsrutan kan göras om till vad som helst utan att röra C++ — precis den sortens anpassning KDM:s XML-teman lovat men aldrig riktigt levererat.
När KDE lämnade kdelibs 4 inför Plasma 5 2014 följde KDM inte med, och SDDM blev den officiella ersättaren med Breeze-temat som standard. Fedoras KDE-utgåva och de flesta andra Plasma-distributioner gjorde samma val. Utvecklingen stannade av i några år medan greetern förblev beroende av X; sedan klev KDE-utvecklare in som underhållare, 0.20 kom 2023 och greetern lärde sig köra under en Wayland-kompositor. Konfigurationen ligger i sddm.conf och en sddm.conf.d-katalog, så att distributionerna slipper skriva över varandras inställningar.