I upgraded my system to Fedora 38. I have a Radeon RX580 pro video card and 2 monitors attached to it. When I boot now the monitors duplicate and I cannot extend. Display configuration only shows 1 monitor. The inxi -G command only shows 1 screen. It shows the following:
Graphics:
Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
vendor: XFX Pine driver: N/A arch: GCN-4 pcie: speed: 8 GT/s lanes: 8
bus-ID: 4b:00.0 chip-ID: 1002:67df class-ID: 0300
The driver shows as N/A. I know the hardware works as I have booted a Fedora 38 Live disk and everything works fine.
How do I fix the N/A driver here? I have tried removing all amd packages, rebooted , and the problem is still here.
I will supply any more info that you want.
I will try any thing you ask.
Thanks in advance,
Vince Radice
Hello.
possibilities -
is the amdgpu
module loaded, is it blacklisted anywhere (have you used any amd proprietary drivers in the past).
are there any logs from trying to load amdgpu e.g. can’t find firmware (a trail to follow in this link if so):
xorg-x11-drv-amdgpu was installed.
I used dnf to remove xorg-x11-drv-amdgpu.
I then rebooted. No difference.
I then installed xorg-x11-drv-amdgpu and rebooted again.
Still not working.
When I booted the Fedora 38 live disk, the driver is amdgpu.
I believe that before the upgrade I was using the amd drivers.
I don’t think that amdgpu is blacklisted any where. It is not blacklisted in the grub initialization command.
How can I check if it is blacklisted anywhere else?
Is there any why to force load the amdgpu driver?
Could there be any error in sudo dmesg |grep amdgpu
or journalctl -b -1 |grep amdgpu
you could try to force it to load, modprobe -v amdgpu
but that is more to try to force it to report an error. if it doesn’t, restart the window session and see what it reports.
there could be blacklist files in
/etc/modprobe.d
+ possibly others (you might have to check any files present, but there’d be unlikely to be many)