I'm not sure I have a 100% solution for you but you could start with blacklisting the nouveau driver...

/etc/default/grub:
GRUB_CMDLINE_LINUX="<current stuff> rd.driver.blacklist=nouveau modprobe.blacklist=nouveau"

(assuming UEFI)
# grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg

HTH!

Richard