KDE Plasma Login Manager
Summary
All Fedora KDE variants will use Plasma Login Manager (PLM) instead of SDDM for the default login manager.
Owner
- Name: Neal Gompa
- Email: ngompa13@gmail.com
Current status
- Targeted release: Fedora Linux 44
- Last updated: 2026-01-06
- Announced
- Discussion thread
- FESCo issue: #3523
- Tracker bug: #2427442
- Release notes tracker: <will be assigned by the Wrangler>
Detailed Description
A new integrated login manager will be released alongside the upcoming KDE Plasma 6.6 release. As part of shipping this, the Fedora KDE variants will be switched to use it instead of SDDM. This will change the Fedora KDE Plasma Desktop Edition, Fedora KDE Plasma Mobile Spin, and Fedora Kinoite.
Feedback
Benefit to Fedora
This allows Fedora to continue providing the highest quality, leading edge integrated KDE Plasma experience for its flagship edition and supports the development of its emerging variants by leveraging the recommended stack for a smooth experience from startup to shutdown.
Scope
- Proposal owners:
- Package
plasma-login-manager(Done) - SELinux policy: Add PLM to the policy (Done)
- Presets: Add
plasmalogin.serviceto the system display manager preset. (Done) - livesys-scripts: Update for switch to PLM (Done)
- Comps: Replace SDDM package entries with equivalent ones for PLM in
kde-desktopandkde-mobilegroups.
- Package
- Other developers:
- QA: Slight refresh of KDE Plasma login needles in OpenQA for migration to PLM
- Release engineering: #13107
- Policies and guidelines: N/A (not needed for this Change)
- Trademark approval: N/A (not needed for this Change)
- Alignment with the Fedora Strategy: N/A (not needed for this Change)
Upgrade/compatibility impact
There will be no change for existing users, though they will be able to opt into PLM by doing the following:
$ sudo dnf install plasma-login-manager kcm-plasmalogin $ sudo systemctl enable --force plasmalogin.service
After this, users may freely remove SDDM:
$ sudo dnf remove sddm
How To Test
Users on Fedora Rawhide may test this now by simply installing PLM and enabling it:
$ sudo dnf install plasma-login-manager kcm-plasmalogin $ sudo systemctl enable --force plasmalogin.service
After that is complete, just reboot to see Plasma Login Manager instead of SDDM to log into the desktop.
User Experience
The experience should be very similar to what is available today, as PLM was forked from SDDM and the SDDM Breeze theme.
The major change is that Plasma Login Manager does not support arbitrary QML themes like SDDM does. It's fixed to the Breeze theme. If you wish to use custom login themes, then you will want to use SDDM instead.
Switching back to SDDM for that is simple:
$ sudo dnf install sddm sddm-kcm sddm-wayland-plasma $ systemctl enable --force sddm.service
Dependencies
N/A.
Contingency Plan
- Contingency mechanism: Revert back to shipping SDDM
- Contingency deadline: Beta Freeze
- Blocks release? Yes
Documentation
Upstream announcement about Plasma Login Manager: https://blog.davidedmundson.co.uk/blog/a-roadmap-for-a-modern-plasma-login-manager/
Release Notes
Fedora KDE variants (such as the KDE Plasma Desktop Edition, KDE Plasma Mobile Spin, and associated Kinoite variants) now ship with Plasma Login Manager as the default login manager experience.
