The Wayland session is not available after installing nvidia-drivers due to a gdm rule disabling it by default.
You don’t really need to wait for Fedora to alter this config either. Just comment out the blacklist rules.
Before editing out the rule, you’re going to want to run the following:
sudo ostree admin unlock --hotfix
It’s going to create a new deployment based on your changes to the otherwise readonly
The file you’re interested in is
/usr/lib/udev/rules.d/61-gdm.rules. It contains a few rules about nvidia and EGL Streams, I’m not on my PC rn, but just comment out any line mentioning these.
Reboot into your new deployment or reload udev and restart gdm and you’ll be set.
Be aware that hotfixes won’t persist across new deployments so you’ll need to keep re-editing that file every now and then until this blacklist is finally removed.