Two Weeks Late, Worth the Wait

Fedora 44 dropped yesterday — April 28, 2026 — after slipping two weeks past its original April 14 target. Blocker bugs killed the original date, and the release engineering team did the right thing: they held the train. If you've been around long enough, you remember the Fedora releases that shipped on time and broke half the userbase. This one is not that.

What we got is the most interesting Workstation release in years: GNOME 50, KDE Plasma 6.6 with a brand-new login manager, kernel 6.19 with NTSYNC wired up out of the box, and a long list of toolchain bumps that will keep developers happy for the next six months. Oh, and X11 is finally — finally — gone from GDM.

Let's get into it.

Kernel 6.19, Not 7.0 — And That's Fine

First, let's address the kernel question, because every Reddit thread is going to ask it. Fedora 44 ships with `kernel-6.19.14-300.fc44`, not the brand-new Linux 7.0 that landed on April 12. That's a deliberate call: 7.0 came out only days before the release branch was supposed to lock down, and Fedora QA isn't going to ship a major version bump untested to millions of users. You'll get 7.0 — and probably 7.1 — through the regular update channel within a few weeks.

For anyone keeping score, this is the standard cadence. Fedora has historically picked up new kernels mid-cycle anyway, so the headline number on release day is mostly cosmetic. What matters is what's in 6.19, and there's a lot.

The big one for desktop users: NTSYNC. The Wine NT synchronization primitive driver that landed mainline in 6.10 is now automatically loaded by default. If you've been running Proton with `WINEESYNC=1` or messing with `winetricks` to flip on FSYNC, you can stop. NTSYNC matches Windows kernel sync semantics far more closely than the userspace hacks ever did, and the Proton 11 beta announced support for it earlier this month. Real benchmarks from Wine developer Elizabeth Figura showed NTSYNC reducing CPU overhead in heavily threaded workloads — games with lots of mutex contention see meaningful frame time improvements.

The rest of 6.19 is the usual mountain: expanded hardware enablement, scheduler refinements, better Btrfs handling, RISC-V improvements, and a pile of driver updates. Solid kernel.

GNOME 50: X11 Is Dead in GDM

GNOME 50 is the headline desktop, and the most consequential change is one that doesn't show up in screenshots: X11 has been completely removed from GDM. The login manager is now Wayland-only.

This matters because GDM was one of the last places on a default Fedora Workstation install where the X server was still being launched. With this change, a fresh F44 system on supported hardware will go from boot to login to session entirely on Wayland, with `Xwayland` only spinning up on demand for legacy X11 apps. If you're running NVIDIA proprietary drivers, this is fine — Wayland support on the proprietary stack has been production-ready since the 555 series. If you're on the open-source `nouveau` or the new NVK Vulkan driver, even better.

Linux Kernel Version Shipped in Recent Fedora Releases

GNOME 50 also promotes two long-experimental features to stable. Variable refresh rate finally moves out from behind the experimental flag in `gsettings`. Fractional scaling — which has been usable but officially "experimental" for years — is now first-class in the Settings panel. Both of these have been the top complaint from anyone trying to run high-refresh or HiDPI monitors on Wayland, and the fix has been to flip a hidden flag. That era is over.

Nautilus picks up case-insensitive path completion in the location bar, and image thumbnailing now goes through Glycin — GNOME's sandboxed image-loading library. That last one is a quiet security win: parsing image formats has historically been a fertile source of CVEs, and isolating it in a sandbox closes off a real attack surface.

KDE Plasma 6.6 and the Death of SDDM

The KDE Spin gets Plasma 6.6, but the big news is that Fedora 44 is the first distribution to ship the new Plasma Login Manager (PLM) by default, replacing SDDM. PLM is built on the same Plasma stack the user actually logs into — meaning the login screen, lock screen, and desktop session now share theming, accessibility settings, and input handling. SDDM was always a separate codebase glued onto the front end, and the seams showed.

Spectacle, the KDE screenshot tool, also picks up OCR support. Highlight any text in a screenshot and pull it out as plain text. Microsoft has had this in PowerToys for years; nice to see it as a default Plasma feature.

Toolchain: The Real Reason Developers Run Fedora

This is where Fedora always shines, and 44 is no exception. The toolchain is bumped across the board:

- **GCC 16.1** with new diagnostic checks and improved C++26 support - **LLVM 22** matching upstream Clang - **GNU Binutils 2.46** - **glibc 2.43** - **GDB 16.3** - **Go 1.26** - **Rust** stable matching upstream - **Ruby 4.0** — yes, Ruby 4.0 - **PHP 8.5** - **MariaDB 11.8** as the default for new installs - **RPM 6.0** — major version bump - **CMake 4.0**

RPM 6.0 is the one that quietly changes the most. The new format brings improved package signature handling, better support for SBOM metadata, and stricter validation by default. If you maintain RPM packages, read the release notes before you push to Copr.

DNF5 continues as the default package manager — and yes, it's still measurably faster than DNF4 was. Resolution speed on a typical `dnf upgrade` is roughly half what it used to be.

Fedora 44 Toolchain Major Versions

What Else Is Worth Knowing

A few smaller things worth flagging:

- **Cloud images** now use Btrfs subvolumes for `/boot`, which gets you smaller images and easier rollback semantics. - **Anaconda** stops creating network profiles for every interface it sees during install — only the ones you actually configured. This is a small change but anyone who has installed Fedora on a server with six NICs will appreciate it. - **OpenSSL ca-certificates** loading is faster thanks to directory-hash support, which shaves measurable startup time off TLS-heavy applications.

Should You Upgrade?

If you're on F43, run `dnf system-upgrade download --releasever=44` and stop overthinking it. Fedora's upgrade path has been rock-solid for years, and the two weeks of blocker-bug delays mean this release got more pre-flight testing than usual.

If you're on a long-term-support distro because you don't want to think about upgrades, this isn't for you — and that's fine. But if you want the actual leading edge of what Linux looks like in 2026 — Wayland-only desktop, NTSYNC for gaming, modern toolchains, and a kernel that was barely stable a month ago — Fedora 44 is the cleanest place to get it. SUSE Tumbleweed and Arch will get there too, but Fedora ships with the integration work already done.

I use Arch, btw. But if you handed me a brand-new ThinkPad and told me to set up a development machine in thirty minutes, I'd reach for the Fedora Workstation ISO every single time.