[Guide] Installing Fedora 40 on Mac Pro 2013 and enabling amdgpu for video hardware acceleration

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.

i have the same isue but cant get to command line. i see num lock working but the screen is black. it is a mac trash can 2013. d700 video cards. im not good with linux but can boot grub just dont know how to navigate in grub. right now i have read to install ubuntu but dont want it. fedora 36 to 39 worked great. help would be nice