Yeah what Artist says is solid, i'd also try looking into modesetting driver:
Vanilla Xorg:
Display: x11 server: X.Org v: 21.1.18 with: Xwayland v: 24.1.8 driver: X:
loaded: modesetting failed: vesa dri: radeonsi gpu: amdgpu resolution: N/A
Xlibre:
Display: x11 server: X.org with: Xwayland v: 24.1.8 driver: dri: radeonsi
gpu: amdgpu resolution: N/A
Section "Device"
Identifier "AMD"
Driver "modesetting" #remove this line if this doesn't boot and try again with just TearFree set to False
Option "TearFree" "False" # or "no", im not sure if this is interchangable for amd gpus :thinking:
EndSection
I'd try also removing every *-xf86-video-* packages entirely, except just leaving the xlibre-xf86-video-amdgpu.