Determine recommended NVIDIA driver using Detection tool for nVidia graphics cards by Alberto Milone.

This Python class is a part of the ubuntu-drivers-common package (see nvidiadetector.py).

$ python3 -c "from NvidiaDetector.nvidiadetector import NvidiaDetection; \
                   NvidiaDetection(verbose=True)"
NVIDIA card found (10de:0ff3)
Card 10de:0ff3 supported by driver 470
Card 10de:0ff3 supported by driver 450
Card 10de:0ff3 supported by driver 418
Card 10de:0ff3 supported by driver 390
Recommended NVIDIA driver: 470
nvidia-driver-470

Awesome!