I am having a problem with the graphics

Hi, My install of Fedora 41 is have problems with its GPU drivers. Its running very slow and the cursor keeps copying itself on the screen when ever its opening an application, and i also cant change my resolution from 800x600 (4:3). My PC’s specs are:
CPU: AMD A6300B APU with AMD HD Graphics
IGPU: AMD HD 8370D
GPU: AMD R5 240
RAM: 8GB DDR3 1600MHz
Boot Drive: 500GB HDD with +100MB/s writes and +50MB/s Reads with Fedora installed on a 70 GB partition
I have tried basically everything me and my Linux friend could think of to get it to work properly, but it never did, we tried a system update, seeing if AMD has a graphics driver for my R5 240 for Fedora (they did not have it and so i tried to see of the Linux x86_x64 one would work but it did not),updating and installing mesa 32 bit and 64 bit from rpm fusion, installed x11. Using x11 did get rid of the cursor copying but it made the rendering slower and I still couldnt change the resolution. I am not a linux expert and the only experience i have is using Ubuntu LTE on my laptop.
Also during the process of live booting the ISO file, I was also facing a problem with the graphics, it would only boot with basic graphics, when ever i tried normal graphics it would hang after starting the Gnome Display Manger Service, the keyboard was still responsive but it just never went any further in booting the live ISO file ( I used ventoy to create the USB bootable ).

FYI That is a 12 years old GPU.

I found this talking about old amd gpu support https://linuxreviews.org/The_Current_State_Of_Older_AMD_Graphics_Hardware_On_Linux:_What_Driver_To_Use_And_What_To_Expect

In that article is this

The amdgpu driver can be enabled on the “Southern Islands” family of cards and APUs (HD7750-HD7970, R9 270, R7 240, R7 250, R9-280, R9 370X and some more) by adding the kernel parameters radeon.si_support=0 amdgpu.si_support=1. The parameters for “Sea Islands” family cards and APUs (HD7790, HD8180-HD8400, R7 260, R9 290) are nearly identical: radeon.cik_support=0 amdgpu.cik_support=1

But you should be aware that even if you get the kernel to load a driver from your GPU its unlikely that you can run any Wayland Desktop. You would need to use a X11 using desktop.