#arch linux does not load the radeon kernel driver

4 messages · Page 1 of 1 (latest)

novel badger
#

gpu that i have is an AMD Radeon 7670M which is a southern islands gpu but a terrascale 2 one so its not in the amdgpu but instead in the mesa package (which i have installed)

i already installed mesa and blacklisted amdgpu but its still not loading, instead the integrated intel hd 4000 driver is used

lsmod | grep radeon gives no output
lspci -k -s 01:00.0 shows kernel modules: amdgpu and no kernel module in use
my amd gpu also doesnt show up in ls -l /dev/dri/by-path/
lspci | grep VGA gives the output : [aether@starship ~]$ lspci -k -s 01:00.0 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Device 0000 Subsystem: Sony Corporation Device 9096 Kernel modules: amdgpu [aether@starship ~]$ lspci | grep VGA 00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Device 0000

update:
i tried adding radeon.si_support=1 amdgpu.si_support=0 and radeon.modeset=1 radeon.si_support=0 radeon.cik_support=0 amdgpu.si_support=0 amdgpu.cik_support=0 to my grub config too but it didn't work

drowsy hamlet
#

Try setting amdgpu.modeset=0 no promises it will work but it is possible it is still being grabbed by the kernel before the radeon driver due to it not being turned off in the grub config. Beware: worst case scenario you will get no video out; You should be able to press 'e' when booting grub and then you simply delete amdgpu.modeset=0.

#

I've had similar issues on an old Macbook Pro 2015 with an M370x. That didn't fix it for me but its the logical next step

novel badger