Skip to content

GPU ‐ AMD

Lucas Holt edited this page Nov 25, 2023 · 4 revisions

AMD / Radeon Graphics

AMD graphics cards require installing the graphics/gpu-firmware-kmod in mports as well the drm kmod port for your OS release and the appropriate xorg driver. (amdgpu is for newer chips from the last decade or so)

Manufacturer Marketing Name Chip Status Min. MidnightBSD Comments
AMD Radeon 7000 RV100 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon 7500 RV200 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon 9000 RV250 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon 9200 RV280 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon 9250 RV280 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon 9550 RV350 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon 9800 R350 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon X300 RV370 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon X600 RV370 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon X700 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon Xpress X1270 RS690 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon X1650 RV530 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 2400 RV610 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 2600 RV630 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 3200 RS780 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 3400 RV620 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 3450 RV620 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 3650 RV635 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 3870 RV670 Doesn't work Any
AMD Radeon HD 4200 RS880 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Mobility Radeon HD 4200 RS880M Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 4350 RV710 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 4650 RV730 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 4670 RV730 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 4850/4870 RV770 Works Any Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD !FirePro 3D V4800 Evergreen / Redwood Works 1.x Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Mobility Radeon HD 5000 Madison / Redwood Doesn't work 1.x Hybrid platform
AMD Radeon HD 5450 Evergreen / Cedar Works 1.x Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 5750 Evergreen / Juniper Works 1.x Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 5770 Evergreen / Juniper Works 1.x Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Mobility Radeon HD 5870 Evergreen / Juniper Works 1.x Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 6250 Northern Islands / Palm Works 1.x Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 6310 Northern Islands / Palm Works 1.x 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 6250 Northern Islands / Wrestler Works 1.x Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 6290 Northern Islands / Wrestler Works 1.x Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 6450 Northern Islands / Caicos Works 1.x Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 6550 Sumo Works 1.x Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 6800 Northern Islands / Barts Works 1.x Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 6950 Northern Islands / Cayman Works 1.x Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 6970 Northern Islands / Cayman Works 1.x Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD !FirePro V4900 Northern Islands / Turks Works 1.x Post 2.x use "radeonkms" kernel module via drm-kmod port
AMD Radeon HD 7340 Northern Islands / Wrestler Works 1.x Post 2.x use "amdgpu" kernel module via drm-kmod port
AMD Radeon HD 7560D Northern Islands / Cayman Works 1.x Post 2.x use "amdgpu" kernel module via drm-kmod port
AMD Radeon HD 7570M Thames Works 1.x Post 2.x use "amdgpu" kernel module via drm-kmod port
AMD Radeon HD 7660D Northern Islands / Cayman Works 1.x Post 2.x use "amdgpu" kernel module via drm-kmod port
AMD Radeon HD 7700 Southern Islands / CapeVerde Works 2.x use "amdgpu" kernel module
AMD Radeon HD 7800 Southern Islands / Pitcairn Works 2.x use "amdgpu" kernel module
AMD Radeon HD 7950 Southern Islands / Tahiti Works 2.x use "amdgpu" kernel module
AMD Radeon HD 8000 Sea Islands Works 2.x use "amdgpu" kernel module
AMD Radeon HD Rx 200 Volcanic Islands Works 2.x use "amdgpu" kernel module
AMD Radeon RX 580 Polaris Works 2.x use "amdgpu" kernel module
AMD Radeon RX 6700 XT Navi 22 (Navy Flounder) Doesn't work use "amdgpu" kernel module , missing firmware (large firmware name support lacking)
AMD Radeon RX 6750 XT Navi 22 (Navy Flounder) Doesn't work use "amdgpu" kernel module, missing firmware (large firmware name support lacking)
AMD Radeon RX 6800 XT Navi 21 (sienna_cichlid) Doesn't work use "amdgpu" kernel module, missing firmware (large firmware name support lacking)
AMD Radeon RX 6900 XT Navi 21 (sienna_cichlid) Doesn't work use "amdgpu" kernel module, missing firmware (large firmware name support lacking)
AMD Radeon RX 6950 XT Navi 21 (sienna_cichlid) Doesn't work use "amdgpu" kernel module, missing firmware (large firmware name support lacking)
AMD Radeon Pro WX Polaris Works 2.x use "amdgpu" kernel module
AMD Radeon Pro WX Vega Works 2.x use "amdgpu" kernel module