Die Nvidia GTX 10xx Versionen sind die aktuelle Generation der Nvidia Grafikkarten. Die beiden Stellen hinten geben die Leistungsklasse an. xx80 ist die hohe Leistungsklasse, kleinere Zahl bedeutet etwas weniger Leistung. "Ti" als Anhängsel sattelt dann auf die Leistungsklasse noch mal einen etwas höheren Takt drauf. Einen Überblick über Leistung und Preisklassen bei den Grafikkarten verschafft dieser Artikel, Stand 7.6.2017: https://www.computerbase.de/thema/grafikkarte/rangliste/#abschnitt_gpuvergleich_die_aktuelle_gpurangliste_fuer_full_hd_bis_4k. In diesem PPA gibt es für Ubuntu aktuellere nvidia-driver. Der nvidia-driver 381.22 ist der zur Zeit aktuelle Grafiktreiber aus dem Short Lived Branch. In den Short Lived Branch fließen Aktualisierungen und Verbesserungen zuerst ein. Dann gibt es noch den Long Lived Branch und für die alten Nvidia Grafikkarten die Legacy nvidia-driver, siehe auch dort: http://www.nvidia.com/object/unix.html.
Bei Ubuntu Aktualisierungen erledigt die Automagie das aktuell halten des installierten nvidia-driver per DKMS mit, wenn aus Ubuntu Repository oder per PPA installiert wurde. Bei Distributionsupgrades auf eine ganz neue Ubuntu-Version werden PPAs abgeschaltet, damit nichts schiefgeht, da muss man dann schon mal so ein PPA hinterher wieder einschalten, das ist aber keine große Sache. Nvidia unterstützt Linux mindestens seit 2003. Seitdem gibt es zuverlässig Treiberaktuallsierungen, zwar sind die nvidia-driver proprietär, aber so zuverlässig hätte ich mir mal bei Intel gewünscht, wie ich die Grafikbeschleunigung bei Nvidia in der der langen Zeit erlebt habe.