The depreciation of X11 in Fedora continues and in Fedora 41 the Gnome session in X11 will disappear 

Fedora

Fedora is an open project sponsored by Red Hat and supported by the community.

Already on more than one occasion We have talked about the transition of several projects, distributions and applications from X11 to Wayland. This is because currently the development of the X.org server and the X11 infrastructure are practically having little activity, in addition to the fact that due to a large number of current problems facing the protocol, it is coming to an end.

This, in turn, has led to Wayland beginning to gain ground several years ago and since the previous year (2023) the transition to Wayland was one of the main points of focus for many.

In the case of fedora, which is one of the distributions to implement the use of Wayland and be at the forefront making constant changes In favor of this protocol, The use of Wayland has been offered to users for several versions prior to the current one, of course this is not 100%, since there are still dependencies with X11, the use of Wayland by default in many aspects is already a reality in distribution.

And now the FESCo (Fedora Engineering Steering Committee), responsible for the technical part of the development of the Fedora Linux distribution, announced a change that will be implemented in Fedora 41. The approved change proposes the removing gnome-session-xsession package in Fedora 41 (which is scheduled for release this fall).

The package gnome-session-xsession is responsible for launching a Gnome session based on the X server and the purpose of the proposal is to eliminate this package that together It also aligns with Gnome's intention to drop support for X11 in the future. Although the sessions supported by default in Fedora Workstation 41 will remain Wayland, X11 session packages can still be installed from the repositories, but will be considered deprecated.

Additionally, it is planned to separate the gnome-classic-session package, which recreates the classic session in the style of GNOME 2 using extensions and settings for the GNOME Shell. Although this package will continue to be installed by default, X11-specific support has been removed.

Previously, The FESCo committee also approved the end of support for the X11-based KDE session in Fedora 40. This decision is related to the transition to the KDE 6 branch, which by default offers a session using the Wayland protocol, while work with X11 is considered an option. To run X11 applications in Wayland-based environments, Xwayland is provided.

I was wondering if we should stop installing gnome-session-xsession by default on F40 Workstation. I guess if we want to do that, it should happen before the Beta release.
Alternatively, it could be done more formally as a change from Fedora to F41, and first in Rawhide.

As I remember, the working group previously discussed removing gnome-session-xsession,
but we decided not to (wisely) until the upstream removes it, but I don't think we discussed whether we want to continue preinstalling gnome-session-xsession or not.

I think it would be good to encourage more people to use Wayland,
although without breaking the facilities for anyone.

Removing X11 session support in Fedora is due to the deprecation of the X.Org server in RHEL 9 and the decision to remove it completely in a future major release of RHEL 10. This is supported by the introduction of Wayland support in NVIDIA proprietary drivers and the replacement of the fbdev drivers with the simpledrm driver in Fedora 36, ​​which works correctly with Wayland. This action reduces maintenance effort and frees up resources to improve the quality of the modern graphics stack.

With this it is mentioned that Removing the X.org server will allow you to focus solely on the modern stack and ecosystem which bring with them several significant improvements and advantages. These improvements include greater support for HDR (High Dynamic Range), which improves the display quality of images and videos with a wider dynamic range and more realistic colors. Additionally, the latest technologies often incorporate security improvements, ensuring a more secure experience for users by protecting their data and systems from potential vulnerabilities.

If you are interested in knowing more about it, you can check the details In the following link.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.