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