Problem med nVidias proprietära drivrutiner var det som en gång fick mig att byta ut allt mot AMD GPU's.
Finns två sätt med nVidia:
Proprietära drivrutinen: Funkar väldigt bra om du använder en ("rätt") version av Linux-kärnan som stöds av den proprietära drivrutinen. Om något inte fungerar eller buggar ur, -tough luck! Finns inget vare sig du eller din distro maintainer kan göra åt det då nVidia idag har krav på signerade drivrutiner. Nuläget är att de senaste Nvidia korten inte stöds på Linux 5.9 och det ser ut att kunna dröja med support p.g.a. trassel kring licenser och sätt att försöka kringgå dem.
OpenSource drivrutinen (Noveau-projektet): Får ibland lite hjälp av nVidia i form av dokumentation, detta sker någon gång ibland, på ganska oregelbunden basis.
Ofta saknas då dokumentation om den senaste arkitekturen så noveau är troligtvis bäst för äldre grafikkort.
2D acceleration samt Video acceleration skall fungera. 3D är det sämre med, GPU boost-frekvenser är bara att glömma, vi snackar om en support-nivå som motsvarar år 2005-2007 kanske?
Jämför man med t.ex. Intel eller AMD skulle jag säga att båda bidrar med Open Source drivrutiner inkluderade i Linux-kärnan som är i det närmaste förstklassiga sett till både prestanda, support och friheten från bekymmer. M.a.o. prestandan för Open Source drivrutinerna (från AMD och Intel) är ofta bättre, mer funktionella och även bättre supportade än sina stängda motparter, där har det hänt massor för just desktop-användande på senare år.
I fallet om AMD/Intel kör jag hellre på deras Open Source drivrutiner än de proprietära. Intel har dock inte så häftiga grafikkretsar när det kommer till mer krävande saker såsom spel -även om de är väl supportade på Linux, men det ser ut att vara på bättringsvägen i.o.m. deras nya satsningar inom grafiksegmentet.
För AMD är läget mycket bättre när det kommer till spel: Fiji, Polaris, Vega samt äldre generationer är inga problem att nyttja fullt ut på dem. Navi har jag tyvärr inget kort som är baserat på i min ägo så jag har inte kunnat testa på nyare Linux-kärnor men det skall ha varit supportat i över ett år nu, fr.o.m. Linux 5.3, senaste stabila Linux kärnan är i skrivande stund 5.9.
Spelande, även för nya spel, är inga problem förutsatt att du har ett tillräckligt bra kort i allmänhet.
Även AMD's APU:er är nog för att kunna spela spel på.
Har inte kunnat testa Intels senaste APU:er så prestandan där skall jag låta vara osagt.