External monitor with Wayland and two GPUs (notebok)

I read from other forum that the problem actually are with GDM (Gnome login screen). You could try to switch to lightdm.

# Install lightdm
sudo dnf install lightdm

# Disable gdm
systemctl disable gdm
systemctl mask gdm

# Enable lightdm
systemctl enable lightdm

After that reboot your system.

Source here.