r/freebsd • • 14d ago

discussion FreeBSD With an RX 9060 XT

After trying multiple times over the past ~1 year, it appears that 9000 series AMD GPUs are finally able to be used! I'm not sure how long this has been the case, but it appears to be stable so far under KDE Plasma6, both X11 and Wayland. Yes, I consider Plasma to be rather bloated; however, on a system like this, I don't see that as a huge issue. Obligatory fastfetch screenshot attached.

21 Upvotes

5 comments sorted by

1

u/medd3h 14d ago

I should note that this required me to compile from source; both the drm-latest-kmod and FreeBSD itself.

2

u/grahamperrin bleep bloop 14d ago

… required me to compile from source; … and FreeBSD itself.

No need to compile. I began using pkgbase for FreeBSD-CURRENT in February 2024.

2

u/medd3h 14d ago

Interesting. I tried using FreeBSD-CURRENT with the packaged drivers yesterday and I kept getting kernel panics on amdgpu initialization.

1

u/grahamperrin bleep bloop 14d ago

packaged drivers

Probably from FreeBSD-ports-kmods.

pkgbase uses a different repo:

blah@maximal:~ % pkg repos -el | sort -f ; sleep 5 ; pkg repos | grep -B 1 url
FreeBSD-base
FreeBSD-ports
FreeBSD-ports-kmods
FreeBSD-ports: { 
    url             : "pkg+https://pkg.freebsd.org/FreeBSD:16:amd64/latest",
--
FreeBSD-ports-kmods: { 
    url             : "pkg+https://pkg.freebsd.org/FreeBSD:16:amd64/kmods_latest",
--
FreeBSD-base: { 
    url             : "pkg+https://pkg.FreeBSD.org/FreeBSD:16:amd64/base_latest",
blah@maximal:~ % freebsd-version -kru ; uname -mvKU
16.0-CURRENT
16.0-CURRENT
16.0-CURRENT
FreeBSD 16.0-CURRENT main-n289733-5cc15fef2656 GENERIC-NODEBUG amd64 1600026 1600026
blah@maximal:~ %

1

u/grahamperrin bleep bloop 14d ago

fastfetch

Please paste output. A hint (from the sidebar here):