Radeon and Nvidia cards support in various Linuxen, kernels etc. on the O6

Hi all,

I haven’t seen any other thread with this topic: How well do various Radeon and Nvidia cards do in various Linuxen on the O6?

I got the idea of making this thread seeing @geerlingguy 's test results around here in this video https://youtu.be/OMnCqmM-WKo?t=733 from one month ago (April 2025), where for him in his attempts, neither Radeon nor recent Nvidia worked but an older Nvidia card worked (albeit at 10-20% performance, ref. ARM Workstation Build ).

Then I see @RadxaNaoki had a Radeon RX 6400 doing at least 2D in January (ref. iGPU Driver Status and dGPU support? and rest of thread), and @blondu has one working too.

Does this matter also deserve a Wiki page somewhere, would that be worth starting?

I’ll love to learn which cards work out of the box and which don’t.

Also which packages to install or configuration settings to set, also if any Linux distro or kernel version is preferred or known not to work.

@jack @System64 @angel @meco @willy @tsa

I managed to install Fedora 41 with hardware acceleration and dual display with 4k video output and audio output but there is a problem during installation, the Sapphire PULSE RX 6400 card does not work because it has too old kernel and the command “module_blacklist=amdgpu” must be used at startup. After startup, the system is updated for kernel version 6.14.9. Do not update to Fedora 42. At a new startup it will work with acceleration and will be recognized. Do not forget to remove the “module_blacklist=amdgpu” parameter from grub. The case used was Thermaltake Core V1.

It works since version 6.14.8, I tried kernel 6.14.9 and 6.15, it may only work with a kernel firmware update.

How well do various Radeon and Nvidia cards do in various Linuxen on the O6?

Mostly pretty well i would say, As long as they’re pcie 3.0 cards.

Does this matter also deserve a Wiki page somewhere, would that be worth starting?

Way ahead of ya champ :+1:

Also which packages to install or configuration settings to set, also if any Linux distro or kernel version is preferred or known not to work.

I’m on Artix, Didn’t really need to install any custom packages to get my rx580 working
As for kernels i’d say get the latest mainline one, I use a custom compiled linux-next one.

1 Like

Using Fedora 42 with Nvidia here.

For me PCIe 4.0 cards also work but I’ve only tested up to 3090. >=40xx Series seems to have issues by what I read from others.

2 Likes

@System64 Thanks for the link https://github.com/System64fumo/linux/blob/main/hardware/devices/arm/radxa/orion/orion.md , I see the section with supported and not-supported GPU:s on the O6 there, great. Thank you!

So the issue with PCIe v4 cards is for PCIe v4 GPU cards, but there are no issues with PCIe v4 cards that are not GPU:s. Does anyone have any idea why there was an issue? Eg @RadxaYuntian @willy (Ref.
Problems with PCIe Gen4 on the x8 slot! , Problems with PCIe Gen4 on the x8 slot! )

1 Like

Really no idea I’m afraid.

Do PCIe 4.0 GPU cards work if the PCI bus is forced to work in PCIe 3.0 mode&speed only?

Like you, this YouTube guy also experienced GPU with PCIe v3 work and with v4 not work: https://youtu.be/LHd3LCIGgkQ?t=482