Gli sviluppatori della distribuzione Arch Linux hanno annunciato la sostituzione dei pacchetti con i driver proprietari NVIDIA «nvidia», «nvidia-dkms» e «nvidia-lts» con i pacchetti «nvidia-open», «nvidia-open-dkms» e «nvidia-lts-open», che utilizzano i moduli del kernel aperti forniti da NVIDIA. Questa decisione è stata presa poiché i driver NVIDIA 590.x supportano solamente le GPU a partire dall'architettura Turing (serie RTX 20xx e GTX 1650), rendendo quindi superflua la presenza della versione proprietaria dei moduli nei repository ufficiali, la cui principale motivazione era mantenere il supporto per le GPU più vecchie.
I moduli aperti supportano solo le GPU dotate di microcontrollore GSP (GPU System Processor), che trasferisce le operazioni di inizializzazione e gestione della GPU dal driver al livello di firmware proprietario. Il GSP è presente nelle schede video basate su architetture come Turing, Ampere, Ada e Hopper.
Le schede grafiche basate sulle microarchitetture Pascal e Maxwell, così come le GPU più vecchie, non sono supportate nei moduli aperti. Pertanto, si consiglia agli utenti con GPU più vecchie di rimuovere i pacchetti nvidia, nvidia-lts o nvidia-dkms e passare all'uso della branch legacy dei driver, distribuita nel repository AUR nel pacchetto nvidia-580xx-dkms. Gli utenti con GPU Turing e più recenti saranno automaticamente trasferiti sui pacchetti con moduli aperti del kernel (è sufficiente installare gli aggiornamenti con il comando "pacman -Syu").
Fonte: opennet.ru
