I found this article very useful.
All Mac Pro 2013 models utilize the AMD FirePro D300/D500/D700 GPUs (Southern Island driver “Curacao, Trinidad, Tahiti” family).
To successfully install Fedora 40, you need to boot the LiveCD in safe mode. Fedora 40 will not enable the AMD GPU(amdgpu) driver; instead, it will use the Radeon (Radeon) software driver with no hardware acceleration because the “nomodeset” kernel option will be enabled.
You can test the amdgpu driver by editing the boot menu system startup by pressing the e key for edit.
Remove the nomodeset entry while adding these entries in its place amdgpu.dc=1 radeon.si_support=0 amdgpu.si_support=1 on the same line
To enable the amdgpu driver permanently, you will need to update the kernel configuration using the following commands.
sudo grubby --remove-args=“nomodeset” --args=“amdgpu.dc=1 radeon.si_support=0 amdgpu.si_support=1” --update-kernel=ALL
sudo grub2-mkconfig -o /etc/grub2.cfg
sudo grub2-mkconfig -o /etc/grub2-efi.cfg
And Reboot.
I hope this saves everyone lots of research.