2024 seems to be a significant year for Wayland! We have been seeing a major shift towards its adoption lately, in ways previously unseen.
Take for instance KDE Plasma 6, which defaulted to Wayland with the option to use X11 as a second choice, or Wine 9.0, which has already started experimenting with a Wayland driver earlier this year.
And, Fedora needs no introduction with Wayland. It has been using Wayland as its display server for a long time now.
However, now Fedora is all set to drop installing X11 session by default on its flagship GNOME variant with the upcoming Fedora 41 release. Let's see what they plan to do.
What's happening: What initially started off as a suggestion to no longer install GNOME Xorg sessions by default on Fedora, saw many key people from the Fedora community joining in and sharing their opinion.
The consensus was that they would be fine with removing X11 support from Fedora as long as it was documented properly, and users were able to easily switch back to the X11 session if they wanted to.
One of the community members was ready to get started on removing X11 from the Fedora 40 release, as it would have complemented the GNOME-equipped version of Fedora Asahi Remix, where they do not provide any X11 packages.
But, others chipped in and pointed out that it is too late now, as Fedora 40 is too far ahead in its development cycle for such a major change.
They also added that they would have to vote on it, and that it would take a while.
Two weeks later, the Fedora Workstation Working Group, which operates under FESCo, had a meeting and agreed on removing X11 support from Fedora 41 onwards 😱
Interestingly, something similar was suggested by GNOME dev Michael Catanzaro six months ago, but, that kind of died down. With this new push, and the approval by the Fedora Workstation WG, there are renewed hopes that this will finally see the light of day.
There are already two pull requests in place, one is for splitting the X11 session into a separate subpackage, and the other is to mark the X11 session subpackage as deprecated.
Does it Matter?
Yes!, you see, GNOME has already started work on dropping support for X11, and you already know that KDE Plasma now ships with Wayland by default.
Of course, this would give confidence to the distros trying to make the entire switch as well.
Including, but not limited to the Linux Mint 21.3 (with experimental support) and the KaOS 2024.01 release, with the ability to switch back to X11. They intend to ditch the X11 session in the near future.
Then there's the recently released Fedora Asahi Remix 39 which follows a solid Wayland only approach, with support for HiDPI displays.
When to Expect: If you were to look at the release cycle of Fedora, then sometime around October 2024 with Fedora 41 would be a good bet. If there are any delays, it might get pushed forward by a few weeks, but it should land around that time.
Reddit is already up and about over this decision by Fedora, and many are hopeful about this. A Redditor, Brage Fuglseth, adds that:
Let’s hope that as many of the remaining Wayland issues as possible get resolved before the release of F41! Given that that happens, I’m really looking forward to even more of the Fedora community getting to experience Wayland in all its glory ✨
I agree with them on that. There are plenty of issues with Wayland that need fixing before it becomes the norm. I sincerely hope that the distro developers listen to community feedback before making major changes such as this.
When this happens, you need to install it manually to be able to use Xorg.
But, we have to start somewhere, right? Wayland is the way to go. X11 had a good run, but it's time for a change.
💬 What do you think? Is a Wayland-only future viable for you?
More from It's FOSS...
- Support us by opting for It's FOSS Plus membership.
- Join our community forum.
- 📩 Stay updated with the latest on Linux and Open Source. Get our weekly Newsletter.