Osobně se přikláním také k AMD GPU, používám je a podpora je v Linuxu proti (starším) NVidiím dobrá.
Je pravda, že jsou v Linuxových distrech pro NVidii stále k dispozici nvidia-legacy-* balíčky/ovladače, ale kdo zkoušel nějaké starší GPU s tímto rozchodit ví, že to jestli to pojede je sázka do loterie. Některé jedou, některé vůbec, jiné se špatnou stabilitou.
U AMD grafik jsou 2 FOSS ovladače a 2 proprietární. Původní fglrx, který jak píšete už s novými jádry nechodí a AMD jej hodila přes palubu ve prospěch FOSS ovladače AMDGPU a jeho proprietární nádstavby AMDGPU-PRO. Dalším FOSS ovladačem, který podporuje starší grafické karty je radeon, který by měl
podporovat i zde zmíněnou architekturu GCN 1.x (pro HD7970 viz radeonsi = Radeon Southern Islands, kromě CrossFire a OpenCL běží vše) do té doby, než bude přidána podpora do AMDGPU (
Radeony HD 7xxx dostanou podporu v ovladači AMDGPU - v jakém to je teď stavu nevím jistě, ale IMO mají "zpoždění"). Nevím jak je to s dostupností obou FOSS ovladačů v různých distrech, ale např. Debian je má oba a není problém zprovoznit jak starší tak novější AMD GPU či APU. Prošlo mi rukama velké množství různých konfigurací a zatím jsem v poslední době s AMD GPU neměl problém, ať už s 3D či více monitory ap.
U starších NVidií ty problémy jak píšu výše jsou, stává se běžně, že proprietární legacy ovladač nejede nebo má problémy a nouveau díky tomu, jaké hází vývoji tohoto ovladače NVidia klacky pod nohy mívá často taky problémy. U nových NVidia GPU je podpora dobrá, ale ze zkušeností vyplývá, že jen do té doby, než ji NVidia odřízne ve prospěch nových řad. Pokud vám jede ovladač od NVidie nebo nouveau, problémy nepocítíte, pokud se s nějakým setkáte, je to obvykle řešitelné jen jinou GPU.