gpu 3d cards which works with libre kernel

Actually as I know very few cards can works with libre kernel and 3d. Some users report Gtx 780 works (but they don’t report if 3d is enabled or not)

Nvidia gt710: This card DON’T work with libre kernel, require proprietary firmware for 3d, with 3d disabled works (but without 3d is useless imho)

Anyone has direct experience of a decent card which works (with 3d of course) and no proprietary stuff? Google AI report old nvidia card works, but without a direct experience is impossible to say if is true or not.

If someone interested I run a list of hw which works with gnu-libre, atm NO card is working (working mean with 3d enabled, a gpu card with 3d disabled is like a sport car with speed limiter).

GPU

[AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] (don’t work with gnu-libre, require a proprietary blob, the driver radeon is opensource, the firmware not, X11 don’t start)

Nvidia GP108 (138000a1) (don’t work with gnu-libre, require a proprietary blob, the driver nouveau is opensource, the firmware for this card not, X11 start but no 3d, and a lot of error messages in the log)

NVIDIA Corporation GK208B [GeForce GT 710] 10de:128b (dont’t work with gnu-libre, require a proprietary firmware if you start with 3d enabled, works only with 3d disabled (nouveau.noaccel=1) otherwise return those errors

[mer mar 4 03:05:10 2026] 0000:01:00.0: Missing Free firmware (non-Free firmware loading is disabled)
[mer mar 4 03:05:10 2026] 0000:01:00.0: Missing Free firmware (non-Free firmware loading is disabled)
[mer mar 4 03:05:10 2026] nouveau 0000:01:00.0: msvld: unable to load firmware data
[mer mar 4 03:05:10 2026] nouveau 0000:01:00.0: msvld: init failed, -19

to works with a standard kernel require this proprietary blob “nv106_fuc084”

NVIDIA GT218 (0a8280b1) [GeForce GT 710] 10de:0a65 dont’t work with gnu-libre, start with no errors, Xorg go to 100% of cpu use, after do telinit 3 and telinit 4 to return graphical mode, those messages appear

[gio mar 5 01:49:15 2026] 0000:01:00.0: Missing Free firmware (non-Free firmware loading is disabled)
[gio mar 5 01:49:15 2026] 0000:01:00.0: Missing Free firmware (non-Free firmware loading is disabled)
[gio mar 5 01:49:15 2026] nouveau 0000:01:00.0: msvld: unable to load firmware data
[gio mar 5 01:49:15 2026] nouveau 0000:01:00.0: msvld: init failed, -19