Can't make arch kernel use amdgpu instead of radeon driver

Hey yall,
Trying to make arch kernel use amdgpu instead of radeon driver because I want to setup vulkan which requires amdgpu. I’ve already added amdgpu to mkinitcpio.conf MODULES=(), and then I add:
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet radeon.cik_support=0 amdgpu.cik_support=1"
to grub.conf and when I reboot the system hangs on “Reached Target Graphical Interface”.

I am running a Radeon R7 360 card so it mos def supports Vulkan and I also tried it with another Radeon 7750 card - same issue, so I don’t think it’s a hardware issue. It is the GRUB line that breaks it, but the mkinitcpio.conf fix alone isn’t enough to make the system prefer amdgpu so I am curious what breaks it.

Any ideas how to troubleshoot this?


Never mind I am just an idiot - I was missing: xf86-video-amdgpu


Thanks for putting up the solution. These type of conclusions help other users that are looking.

1 Like