Fedora 42: GDM offers only wayland sessions

Hi Folks,
I just updated my Fedora installation from 41 to 42. It’s a Cinnamon installation, but I have also GNOME, Cosmic and Budgie installed.
I had replaced Cinnamon login manager with GDM. Up to now, I was able to select all installed DE’s in GDM, wayland and X11.
After update, GDM offers only wayland sessions to chose: GNOME, GNOME Classic and Cinnamon wayland experimental.
This is probably due to GNOME48 in Fedora 42 is build without X11 support.
I want to continue to be able to boot into Budgie and Cinnamon X11 sessions.
Do I need to replace GDM with different login manager to achieve this, or do I need to install some additional packages to make GDM offer also X11 sessions?

1 Like

Hi @rainbow-warrior-505 , welcome to the community.

This change in gdm has been reverted for the time being, and new builds of GDM should support X11 again. So it’s a question of waiting until the package is built and updates pushed:

1 Like

Hi Francisco,
thanks for the swift response. That’s good news. I understand reasons for dropping X11 support in GNOME, like reducing maintenance burden. At the same time users should be able to boot into other non-wayland DE’s.
So, I hope these updates gonna be pushed soon.

I understand that gdm is not expected to support x11 is f43.
There are alternatives to gdm that you can use today.

1 Like

I have been experimenting with sddm and lightdm. It seems that GDM is needed for screen locking in GNOME.

Yes, unfortunately gdm is required for using gnome. Sonat some point those of us that need X11 will need to find a different DE to use, or find alternatives to the bits we need X11 for.

I was screen-locking F42 GNOME 48 no problem from the log-in screen → TTY → startx

I didn’t need SDDM or LightDM.