Just try disable radeon driver and take up the amdgpu:
You can do a temporary test setting these boot parameters in the kernel:
You do temporay changes in the boot kernels parameter read it
radeon.cik_support=0 radeon.si_support=0 amdgpu.cik_support=1 amdgpu.si_support=1
Note with it you will disable the radeon driver for your card in the boot process
After if it didn’t work disable compositor v-sync in KDE compositor by selecting (never)
If this did work, do the changes permanent to the next reboots:
A) with grubby
B) with grub2-mkconfig
-
you will need first edit your file
etc/default/grub.conf
and add the parameter -
After you will regenerate the grub with
if UEFI system: sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
if BIOS system: sudo grub2-mkconfig -o /boot/grub2/grub.cfg
You know more about if you use BIOS or UEFI just check it with lsbk
if you see a efi partition you are in UEFI if you see BIOS you are bios also you can check through it
Some referens about your issue.
https://wiki.archlinux.org/index.php/AMDGPU#R9_390_series_poor_performance_and/or_instability
- amdgpu parm (here you will find all parameters that the driver amdgpu can take):
https://dri.freedesktop.org/docs/drm/gpu/amdgpu.html
the method that did indicate @vits95 also should work but the command in the boot parameter in fedora should be if i am not wrong rd.driver.blacklist=<module>
and you would generate a blacklist.conf
file and regenerate your initramfs (initrd) Referens below:
Regards.