Userei Arch Linux poiché viene fornito con le ultime novità e puoi installare CUDA-SDK/tutto ciò di cui hai bisogno direttamente da AUR. (Anche il driver NVidia è direttamente disponibile nel repository.) Ma sì, puoi usare qualsiasi cosa se costruisci lì l'ambiente.
Forse anche Fedora si adatta al lavoro con le cose più recenti.
ho usato OpenSuse e ha funzionato abbastanza bene ed è stato facile da configurare. un ulteriore vantaggio è che OpenSuse è un ambiente desktop molto carino con ottimi strumenti di gestione dei pacchetti che non soffre di funzionalità limitate come l'eccessiva riduzione di Ubuntu (e marrone? Davvero?).
su Windows ora, però, quindi posso usarlo per giocare quando non sto sviluppando. ma posso dire che lo sviluppo di cuda opensuse ha funzionato alla grande.