AMD Radeon 7900XTX Unsupported?

Hi,

I am attempting to try out FreeBSD on a desktop, since my laptops both had an unsupported wifi chip. Both of them have AMD graphics and I got those working with X11/Plasma. I believe that I have done what is needed in terms of the drivers for the desktop, but not sure...

/var/log/Xorg.0.log --> https://termbin.com/tup8

The following line seems interesting:
Code:
[    33.853] (EE) Device(s) detected, but none match those in the config file.

I have installed the latest version of /usr/ports/graphics/gpu-firmware-amd-kmod and x11-drivers/xf86-video-amdgpu, as well as put: kld_list="amdgpu" in /etc/rc.conf. From what I saw in the committ messages for the AMD driver, it looked like RDNA3 is supported, so maybe I just did something wrong here.

Does anyone have any ideas? (also, I am about to head to bed, so if anyone replies tonight, I will not answer back until tomorrow).
 
Hi,

I am attempting to try out FreeBSD on a desktop, since my laptops both had an unsupported wifi chip. Both of them have AMD graphics and I got those working with X11/Plasma. I believe that I have done what is needed in terms of the drivers for the desktop, but not sure...

/var/log/Xorg.0.log --> https://termbin.com/tup8

The following line seems interesting:
Code:
[    33.853] (EE) Device(s) detected, but none match those in the config file.

I have installed the latest version of /usr/ports/graphics/gpu-firmware-amd-kmod and x11-drivers/xf86-video-amdgpu, as well as put: kld_list="amdgpu" in /etc/rc.conf. From what I saw in the committ messages for the AMD driver, it looked like RDNA3 is supported, so maybe I just did something wrong here.

Does anyone have any ideas? (also, I am about to head to bed, so if anyone replies tonight, I will not answer back until tomorrow).
I'm sorry, but FreeBSD only supports up to RX 6600... your card is too new. 7900 XTX has codename plum bonito. That has not yet made it into
graphics/gpu-firmware-amd-kmod pkg-plist...
 
I am attempting to try out FreeBSD on a desktop, since my laptops both had an unsupported wifi chip. Both of them have AMD graphics and I got those working with X11/Plasma.
Easiest thing to do here would be to buy a TP-Link Nano USB Wifi adapter, a few dollars/euro/pounds from Amazon or anywhere else, to get your laptops up and running on FreeBSD whilst you wait for the newer graphics card firmware to be ported from Linux. The driver for that wifi card just needs if_rtwn_usb_load="YES" in /boot/loader.conf
 
Easiest thing to do here would be to buy a TP-Link Nano USB Wifi adapter, a few dollars/euro/pounds from Amazon or anywhere else, to get your laptops up and running on FreeBSD whilst you wait for the newer graphics card firmware to be ported from Linux. The driver for that wifi card just needs if_rtwn_usb_load="YES" in /boot/loader.conf
or, if you have the skill and patience, find an Intel-branded wifi card to swap in.
 
Thanks for the replies!

I will let the FreeBSD partition on the desktop rest until the graphics card is supported, and probably either get a usb wifi adapter or switch out the internal card on one of the laptops at some point.
 
I'm sorry, but FreeBSD only supports up to RX 6600... your card is too new. 7900 XTX has codename plum bonito. That has not yet made it into
graphics/gpu-firmware-amd-kmod pkg-plist...
Do you know if that is still the case, a year later? I am researching the AMD Radeon RX 7900 XT and XTX cards, but wanted to double-check first if they will be supported by FreeBSD. Otherwise I'll have to stick with Nvidia for a while longer.

I can see those cards in the "Hardware for BSD" list. So any chance that means they are supported. Clicking on one of those results, yields info like this.

🤞
 
I can see those cards in the "Hardware for BSD" list. So any chance that means they are supported. Clicking on one of those results, yields info like this.
Ummm... just FYI, bsd-hardware.info can potentially indicate if a card is supported, but it will not say outright that "It's supported, here are the drivers".

This thread may be of interest if you want to do your own research into getting Radeon RX 7000 series GPUs to work under FreeBSD: Thread amd-ryzen-9-7940hs-radeon-780m-graphics-now-working.92161. Do pay attention that it's Radeon RX 7000, not Radeon HD 7000 - the HD is more than 10 years old, and uses radeonkms driver, which is well known to work. That difference has tripped up quite a few ppl already.

My personal conclusion is that RX 7000 series GPUs are not quite there yet. I've been reading blogs from the FreeBSD Foundation, they do have some plans along those lines for 15-RELEASE (Due out in December of this year).

In the pkg-plist that I linked to - there's a long list of versioned GPU modules whose names start with amdgpu_gc_* - that's the new stuff that needs to be massaged into code-named drivers that can be installed and used with just the pkg(8) commands.. It's not out of question that RX 7000 series discrete cards are supported by those versioned modules. Beyond that, YMMV.
 
Back
Top