Ghostboard pixel Skip to content

Fedora 41 Workstation With GNOME To Be Wayland Only!

Fedora's flagship ISO will only feature Wayland, ditching X11.

If you have been staying in touch with the happenings in the Linux distribution space, then you may know that many popular projects are pushing for a Wayland-only future, with support for X11 not being a priority anymore.

Ubuntu, for example, has been Wayland by default since 21.04, but, they only recently made Wayland the default session for NVIDIA users with 24.10 thanks to improvements in the proprietary driver and support for explicit sync on Wayland.

On the desktop environment side, the KDE Plasma 6 release made Wayland the default session, and GNOME is already on track for a Wayland-only future, dropping X11 entirely.

Fedora, of course, was one of the first ones to debut with Wayland by default with the GNOME flagship edition since version 25, released back in 2016.

So, the next step, to entirely remove X11, was a long time in the making.

X11 Gets The Boot: Wayland Is The New Favorite?

a screenshot of the lockscreen on fedora 41 workstation prerelease version
Lock screen of a pre-release version of Fedora 41 Workstation

Spotted first by Phoronix, the Fedora Engineering Steering Committee (FESCo) has voted in favor (8 for, 0 against) of dropping X11 support from the installation images (ISOs) for the GNOME edition of the upcoming Fedora Workstation 41 release.

This means that the flagship offering will now be Wayland-only by default. Despite this, the GNOME X11 packages will remain in the repositories, maintained by the GNOME SIG/Workstation WG, allowing users to add lost functionality back into their system, should they need it.

📋
In the future, X11 packages might be dropped entirely, even from the repos.

Of course, existing users don't need to worry, as they will not be affected by this change, and upgrading to newer Fedora releases (41+) won't remove the X11 session from their installations, this only affects new installations.

Those looking to run X11 apps can also breathe easy, as Xwayland is still going to be included in the installation image, enabling you to run apps that don't play nice with Wayland.

Even though the vote passed with an overwhelming majority, there were some things that were brought up by Zbigniew Jędrzejewski-Szmek, which they think could possibly delay this implementation to Fedora 42.

They were worried that there could be situations where the lack of packages on the installation media could prevent the initiation of X11 as a fallback, which was known to work previously.

To which Neal Gompa added that:

Right now, whatever we support now in GNOME Wayland is all that is available in the live environments, since it's impossible to select GNOME X11 for a user without a password.
GNOME X11 is currently not being deleted from the distribution, it's merely going to require installation after initial install.

This is only adding one more step for those who need/want GNOME X11.

In any case, this move has been approved, and it is coming. When I tested the pre-release version of Fedora 41 Workstation, it still had the X11 support intact. I expect it to be gone in the coming days.

If you want to see how it fares after the X11 removal, then you can get it from the official index after a few days from when this article was published.

🚧
I cannot stress this enough, but the pre-release is not meant for production use.

💬 Are you happy with this move? Couldn't be more bummed out? Let me know below!


Here's why you should opt for It's FOSS Plus Membership

  • Even the biggest players in the Linux world don't care about desktop Linux users. We do.
  • We don't put content behind paywall. Your support keeps it open for everyone. Think of it like 'pay it forward'.
  • Don't like ads? With the Plus membership, you get an ad-free reading experience.
  • When millions of AI-generated content is being published daily, you read and learn from real human Linux users.
  • It costs just $2 a month, less than the cost of your favorite burger.

Latest