(Radeon RX 6600 ) graphic works but only if do not add kernel module to /etc/rc.conf (is entry in rc.conf mandatory)

If I install pkg install drm-kmod and add sysrc kld_list+=radeonkms my graphic card stop working and freeze on following visible on a screen.
But if i remove radeon line from /etc/rc.conf then precede with pkg remove drm-kmod, followed by pkg install graphics/gpu-firmware-amd-kmod or go with port compillation cd /usr/ports/graphics/gpu-firmware-amd-kmod/ && make install clean everything works like charm. But if I try to add sysrc kld_list+=radeonkms everything goes south again.

The 1000000 $ question is, does drivers even works without proper entry in /etc/rc.conf
A clarification needed and will be greatly appreciated



11.jpg
 
Last edited by a moderator:
I think you have to load the "amdgpu" instead of "radeonkms" module. Without any kmod there may be some frame buffer device involved, IDK.
 
1733152390297.png

Code:
% pkg search cavefish
gpu-firmware-amd-kmod-dimgrey-cavefish-20230625_2 Firmware modules for dimgrey_cavefish AMD GPUs

I would try amdgpu driver instead of radeon for that new card. If you don't # kldload anything and there are no entries in /etc/rc.conf, the driver won't be loaded.

Try installing graphics/drm-kmod metaport and try loading it.
# kldload amdgpu and see if it crashes.
 
Back
Top