Recent Updates#
Version locking packages for Ubuntu / Debian#
Driver pinning packages have been introduced for Debian and Ubuntu to track specific driver branches and versions across the various releases.
For more information please refer to the version locking section for APT.
Hint
For the best experience when locking a branch, we suggest to install the pinning package prior to installing the driver.
This has been introduced mainly for these new cases:
Lock systems into tracking specific driver branches
Lock systems to specific driver versions
Allow easy upgrades/downgrades/switching between releases and branches
Consistency in the documentation (always the same instructions regardless of driver release)
Ubuntu 590 and later packages#
Starting with branch 590, the Ubuntu packages will be renamed by removing the branch designation from the package name. Switching branches, installing specific driver versions and specific upgrade / downgrade requirements will be supported through these version locking (pinning) packages.
From 590 onwards, the default experience will be to upgrade the system to the latest drivers; like any other packages in the distribution; while the branch tracking will become an “opt in” choice.
Packages will be renamed as follows, and from 590 onwards, they will keep the same name:
Original name |
New name |
|---|---|
cuda-drivers-580 |
will be removed |
cuda-drivers |
no change |
libnvidia-cfg1-580 |
libnvidia-cfg1 |
libnvidia-common-580 |
libnvidia-common |
libnvidia-compute-580 |
libnvidia-compute |
libnvidia-decode-580 |
libnvidia-decode |
libnvidia-encode-580 |
libnvidia-encode |
libnvidia-extra-580 |
libnvidia-extra |
libnvidia-fbc1-580 |
libnvidia-fbc1 |
libnvidia-gl-580 |
libnvidia-gl |
libnvidia-gpucomp-580 |
libnvidia-gpucomp |
libnvidia-nscq |
no change |
libnvsdm |
no change |
libxnvctrl0 |
no change |
libxnvctrl-dev |
no change |
nvidia-dkms-580 |
nvidia-dkms |
nvidia-dkms-580-open |
nvidia-dkms-open |
nvidia-driver-580 |
nvidia-driver |
nvidia-fabricmanager |
no change |
nvidia-firmware-580 |
nvidia-firmware |
nvidia-headless-580 |
nvidia-headless |
nvidia-headless-580-open |
nvidia-headless-open |
nvidia-headless-no-dkms-580 |
nvidia-headless-no-dkms |
nvidia-headless-no-dkms-580-open |
nvidia-headless-no-dkms-open |
nvidia-imex |
no change |
nvidia-kernel-common-580 |
nvidia-kernel-common |
nvidia-kernel-source-580 |
nvidia-kernel-source |
nvidia-kernel-source-580-open |
nvidia-kernel-source-open |
nvidia-modprobe |
no change |
nvidia-open-580 |
will be removed |
nvidia-open |
no change |
nvidia-persistenced |
no change |
nvidia-settings |
no change |
nvidia-xconfig |
no change |
xserver-xorg-video-nvidia-580 |
xserver-xorg-video-nvidia |