KDE Addresses Systemd Mandate Rumors with Anti-FUD FAQ
#Infrastructure

KDE Addresses Systemd Mandate Rumors with Anti-FUD FAQ

Mobile Reporter
3 min read

KDE clarifies that while its Plasma Login Manager requires systemd, users can disable it and use alternative login managers, refuting claims that Plasma is forcing systemd adoption.

KDE has published an anti-FUD FAQ to address growing concerns about systemd requirements in its Plasma desktop environment, following the high-profile decision by KaOS Linux to drop KDE Plasma after 12 years of partnership.

Featured image

The controversy erupted when KaOS announced it would be switching to the Niri desktop environment, citing concerns about systemd lock-in. The KaOS team claimed that "Plasma pretty much demands Systemd, and will be fully mandatory soon," prompting KDE to clarify the actual situation.

In a detailed post on the official KDE subreddit, a contributor addressed the most common misconceptions about systemd requirements in Plasma. The FAQ directly tackles the core issue:

Q: Does the Plasma Login Manager require systemd to work? A: Yes.

Q: So you ARE forcing Plasma users to use systemd!!?!?! A: No.

The contributor explains that the Plasma Login Manager (PLM) is just one of "probably half a dozen Login Managers (or more)" that can boot Plasma. The key distinction is that while PLM itself requires systemd, users are free to use alternative login managers that don't have this requirement.

"We made PLM because it will give distro creators a cool piece of kit that can (not 'must', not 'should': can) be tacked onto a system to boot into Plasma," the post clarifies. This means distributions can choose to include PLM and its systemd dependency, or opt for other login managers like SDDM, GDM, or LightDM.

KDE emphasizes that this is the only component of Plasma with systemd requirements, and they "will never make any other component of Plasma depend on Systemd." This directly contradicts KaOS's assertion that systemd would become mandatory across the entire Plasma desktop.

The Broader Context

The systemd debate has been a contentious issue in the Linux community for years, with some users and distributions preferring alternative init systems like OpenRC or runit. KaOS's decision to switch to Niri represents a significant shift, as the distribution had been closely associated with KDE Plasma for over a decade.

Despite the partnership ending, KaOS has stated it will keep Plasma in its repositories, allowing users to continue using the desktop environment if they choose. This suggests the split is more about philosophical differences regarding systemd than any fundamental issues with Plasma itself.

What This Means for Users

For most Plasma users, this controversy likely won't affect their daily experience. The vast majority of Linux distributions that ship with Plasma already use systemd as their default init system, so the login manager requirement is already satisfied.

However, users of distributions that use alternative init systems or those who prefer to avoid systemd for philosophical or technical reasons now have clear guidance: simply use a different login manager. Popular alternatives like SDDM work perfectly well with Plasma and don't require systemd.

KDE's Position Moving Forward

The FAQ represents KDE's attempt to prevent misinformation from spreading while maintaining their development choices. By being transparent about which components require systemd and emphasizing that alternatives exist, KDE is trying to balance innovation with user choice.

The timing of this FAQ suggests KDE felt compelled to respond to the narrative that emerged from KaOS's announcement. Rather than letting the perception that "Plasma is forcing systemd" take hold, KDE is proactively clarifying the situation.

For developers and distributions considering Plasma, the message is clear: systemd is only required if you choose to use the Plasma Login Manager. The flexibility to use alternative login managers means Plasma remains accessible to distributions regardless of their init system preferences.

The systemd debate continues to evolve in the Linux ecosystem, but this episode demonstrates how desktop environments like Plasma can maintain compatibility across different system architectures while still providing enhanced features for users on systemd-based systems.

Comments

Loading comments...