🇮🇹

KaOS 2026.03: Breaking Free from systemd-boot and mkinitcpio

KaOS 2026.03 replaces systemd-boot with Limine and mkinitcpio with Dracut, solidifies the Niri/Noctalia desktop, and lays groundwork for a possible move to Dinit.

No login, no IP stored.

KaOS 2026.03 is out, and unlike typical distribution updates, this release brings structural changes that matter most under the hood, even if users won’t notice them immediately.

The biggest shift involves the boot chain. systemd-boot is no longer the default bootloader, replaced by Limine, which was already present in the live ISO for the previous release and now extends to the full installation process. Initramfs generation changes too: mkinitcpio, tightly coupled to systemd workflows, gets swapped out for Dracut with a custom module to handle live environment layering. ISO creation no longer relies on systemd components.

According to the team, these changes lay the technical groundwork needed to evaluate a future migration to Dinit as an alternative init system. systemd remains in the system for now, but deep dependency points are being progressively removed.

KaOS 2026.03 solidifies the choice already made in February: Plasma and KWin are out of the ISO, still available in repositories but no longer installed by default. The default environment is now Niri 25.11, a Wayland compositor with smooth tiling, paired with Noctalia 4.7 shell, all built on Qt 6.11.0. Konsole terminal is replaced by Kitty. The system remains strictly Qt-only, with no GTK components.

Calamares, the installer, now works fully with pure Wayland environments and expands automatic partition support for common filesystems.

It’s worth understanding why KaOS is doing all this. Recent versions of Plasma increasingly demand tight integration with systemd. For a distribution wanting to keep the freedom to choose its init system, keeping Plasma meant accepting a growing constraint. Choosing to explore alternatives, even at the cost of abandoning a twelve-year-old identity, is consistent with that philosophy.

For anyone using KaOS or following the Linux world closely, this release marks a point of no return in the project’s trajectory.

Support Yoota · affiliate link

Spread the word

Sniff out what’s new (follow me 🐾)

YOOTA
YOOTA
@en@yoota.it

Sniffing out tech news

468 posts
7 followers

Continua a fiutare

Loading top paws…

Cookies! We don't use tracking cookies or collect personal data, but since this site is federated via ActivityPub ⁂, your visit may connect to Mastodon or other federated servers.Affiliations: Some articles include affiliate links. When you buy through them, we may earn a small commission.