Везде и все работать не будет, универсального драйвера не существует. Но проприетарный драйвер от nvidia распространяется не только как уже собранные бинарный пакет (в т.ч. включаемый в поставку той же ubuntu, устанавливается из настроек) но и в качестве приложения (оно собственно и скачивается с сайта) которое позволяет сгенерировать установочный пакет под твою версию ОС (поддерживаются как deb так и rpm), т.е. после обновления ядра скорее всего потребуется заново запустить этот скрипт, он повторно соберет нужные модули ядра и обновит установку (в т.ч. оффлайн) и все будет работать до тех пор пока это принципиально возможно.
В linux есть открытый nouveau драйвер, которого хватит чтобы в принципе отрисовка работала, работал выбор видеорежима, отличного от vga, с некоторыми шансами может работать звук по hdmi и мультимониторные конфигурации
Везде это работать не будет потому что nvidia фактически это запрещает
Little hope of reclocking becoming available for GM20x and newer GPUs as firmware now needs to be signed by NVIDIA to have the necessary access.