Disable Wayland and switch to X11
By default fedora uses Wayland. Make sure the following section exists in /etc/gdm/custom.conf
:
[daemon]
# Uncomment the line below to force the login screen to use Xorg
WaylandEnable=false
DefaultSession=gnome-xorg.desktop