Installing CUDA via apt on Ubuntu has all driver versions as dependancies

Preformatted text## Description

Hi there, I have this odd issue when attempting to install CUDA 10.1 (also tried on 10.0). When running the command sudo apt-get install cuda-10-1, I am forced to install all versions of the drivers and metapackages which included newer versions that are not compatible with the CUDA version I am installing.

I have some details here on this issue I posted in GitHub: Installing CUDA onto Ubuntu 18.04 VM is installing all versioned libraries · Issue #131 · NVIDIA/cuda-samples · GitHub

Some other notes:

  • I cannot uninstall the *-470 (or any other versions) packages by itself
  • Using the instructions for 10.1 CUDA installation
  • This was working and installing properly last week… not sure what has changed
  • I have completely started from scratch on the VM and have been able to reproduce four times
  • The program I am planning to use requires a specific version of CUDA so I cannot budge on versioning

A clear and concise description of the bug or issue.

Environment

TensorRT Version: N/A
GPU Type: NVIDIA Tesla T4
Nvidia Driver Version: 418.39
CUDA Version: 10.1 OR 10.0
CUDNN Version: 7.6.3
Operating System + Version: Ubuntu 18.04.6
Python Version (if applicable): 3.6.9
TensorFlow Version (if applicable): 1.14
PyTorch Version (if applicable): N/A
Baremetal or Container (if container which image + tag): N/A

Relevant Files

Please attach or include links to any models, data, files, or scripts necessary to reproduce your issue. (Github repo, Google Drive, Dropbox, etc.)

Steps To Reproduce

To reproduce I do the following:

  1. Downgrade kernel to proper version. In this case 5.0.0
  2. Download deb file from NVIDIA and install the package
  3. Attempt to install CUDA 10.1
  4. CUDA successfully installs but installs all driver and metapackaging versions
  5. Run nvidia-smi and I get an error:

/usr/bin/nvidia-modprobe: unrecognized option: “-s”

ERROR: Invalid commandline, please run /usr/bin/nvidia-modprobe --help for usage information.

/usr/bin/nvidia-modprobe: unrecognized option: “-s”

ERROR: Invalid commandline, please run /usr/bin/nvidia-modprobe --help for usage information.

(SEE GitHub LINK FOR nvidia-smi RESULT)

Please include:

  • Exact steps/commands to build your repro
  • Exact steps/commands to run your repro
  • Full traceback of errors encountered

When I use dpkg to uinstal the .deb file (CUDA 10.1), add apt-key, and update/install CUDA-- You can see the dependancies that it is attempting to install all versions of the drivers/metapackages.

EX:
nvidia-driver-418
nvidia-driver-430
nvidia-driver-440
so on and so forth

jylag@vm:~$ sudo apt-get install cuda
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following additional packages will be installed:
adwaita-icon-theme at-spi2-core binutils binutils-common binutils-x86-64-linux-gnu build-essential ca-certificates-java cpp cpp-7 cuda-10-1 cuda-command-line-tools-10-1 cuda-compiler-10-1 cuda-cudart-10-1
cuda-cudart-dev-10-1 cuda-cufft-10-1 cuda-cufft-dev-10-1 cuda-cuobjdump-10-1 cuda-cupti-10-1 cuda-curand-10-1 cuda-curand-dev-10-1 cuda-cusolver-10-1 cuda-cusolver-dev-10-1 cuda-cusparse-10-1
cuda-cusparse-dev-10-1 cuda-demo-suite-10-1 cuda-documentation-10-1 cuda-driver-dev-10-1 cuda-drivers cuda-gdb-10-1 cuda-gpu-library-advisor-10-1 cuda-libraries-10-1 cuda-libraries-dev-10-1
cuda-license-10-1 cuda-memcheck-10-1 cuda-misc-headers-10-1 cuda-npp-10-1 cuda-npp-dev-10-1 cuda-nsight-10-1 cuda-nsight-compute-10-1 cuda-nsight-systems-10-1 cuda-nvcc-10-1 cuda-nvdisasm-10-1
cuda-nvgraph-10-1 cuda-nvgraph-dev-10-1 cuda-nvjpeg-10-1 cuda-nvjpeg-dev-10-1 cuda-nvml-dev-10-1 cuda-nvprof-10-1 cuda-nvprune-10-1 cuda-nvrtc-10-1 cuda-nvrtc-dev-10-1 cuda-nvtx-10-1 cuda-nvvp-10-1
cuda-runtime-10-1 cuda-samples-10-1 cuda-sanitizer-api-10-1 cuda-toolkit-10-1 cuda-tools-10-1 cuda-visual-tools-10-1 dconf-gsettings-backend dconf-service default-jre default-jre-headless dkms dpkg-dev
fakeroot fonts-dejavu-extra freeglut3 freeglut3-dev g++ g+±7 gcc gcc-7 gcc-7-base glib-networking glib-networking-common glib-networking-services gsettings-desktop-schemas gtk-update-icon-cache
hicolor-icon-theme humanity-icon-theme java-common libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan4 libasound2 libasound2-data libatk-bridge2.0-0 libatk-wrapper-java
libatk-wrapper-java-jni libatk1.0-0 libatk1.0-data libatomic1 libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 libbinutils libc-dev-bin libc6 libc6-dev libcairo-gobject2 libcc1-0
libcilkrts5 libcolord2 libcroco3 libcublas-dev libcublas10 libcups2 libdconf1 libdpkg-perl libdrm-amdgpu1 libdrm-dev libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libegl-mesa0 libegl1 libepoxy0 libfakeroot
libfile-fcntllock-perl libfontenc1 libgbm1 libgcc-7-dev libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgif7 libgl1 libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa libgles1 libgles2
libglu1-mesa libglu1-mesa-dev libglvnd-core-dev libglvnd-dev libglvnd0 libglx-mesa0 libglx0 libgomp1 libgtk-3-0 libgtk-3-bin libgtk-3-common libice-dev libisl19 libitm1 libjansson4 libjson-glib-1.0-0
libjson-glib-1.0-common liblcms2-2 libllvm10 liblsan0 libmpc3 libmpx2 libnvidia-cfg1-470 libnvidia-common-418 libnvidia-common-430 libnvidia-common-440 libnvidia-common-450 libnvidia-common-460
libnvidia-common-470 libnvidia-compute-418 libnvidia-compute-430 libnvidia-compute-440 libnvidia-compute-450 libnvidia-compute-460 libnvidia-compute-470 libnvidia-decode-418 libnvidia-decode-430
libnvidia-decode-440 libnvidia-decode-450 libnvidia-decode-460 libnvidia-decode-470 libnvidia-encode-418 libnvidia-encode-430 libnvidia-encode-440 libnvidia-encode-450 libnvidia-encode-460
libnvidia-encode-470 libnvidia-extra-470 libnvidia-fbc1-418 libnvidia-fbc1-430 libnvidia-fbc1-440 libnvidia-fbc1-450 libnvidia-fbc1-460 libnvidia-fbc1-470 libnvidia-gl-418 libnvidia-gl-430
libnvidia-gl-440 libnvidia-gl-450 libnvidia-gl-460 libnvidia-gl-470 libnvidia-ifr1-418 libnvidia-ifr1-430 libnvidia-ifr1-440 libnvidia-ifr1-450 libnvidia-ifr1-460 libnvidia-ifr1-470 libopengl0
libpciaccess0 libpcsclite1 libproxy1v5 libpthread-stubs0-dev libquadmath0 librest-0.7-0 librsvg2-2 librsvg2-common libsensors4 libsm-dev libsoup-gnome2.4-1 libsoup2.4-1 libstdc+±7-dev libtsan0 libubsan0
libvdpau1 libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0 libx11-dev libx11-doc libx11-xcb-dev libx11-xcb1 libxau-dev libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev
libxcb-glx0 libxcb-glx0-dev libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-sync-dev libxcb-sync1 libxcb-xfixes0
libxcb-xfixes0-dev libxcb1-dev libxcomposite1 libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxext-dev libxfixes-dev libxfixes3 libxfont2 libxft2 libxi-dev libxi6 libxinerama1 libxkbcommon0
libxkbfile1 libxmu-dev libxmu-headers libxnvctrl0 libxrandr2 libxshmfence-dev libxshmfence1 libxt-dev libxtst6 libxv1 libxxf86dga1 libxxf86vm-dev libxxf86vm1 linux-libc-dev make manpages-dev
mesa-common-dev mesa-vdpau-drivers nvidia-compute-utils-418 nvidia-compute-utils-430 nvidia-compute-utils-440 nvidia-compute-utils-450 nvidia-compute-utils-460 nvidia-compute-utils-470 nvidia-dkms-418
nvidia-dkms-430 nvidia-dkms-440 nvidia-dkms-450 nvidia-dkms-460 nvidia-dkms-470 nvidia-driver-418 nvidia-driver-430 nvidia-driver-440 nvidia-driver-450 nvidia-driver-460 nvidia-driver-470
nvidia-kernel-common-418 nvidia-kernel-common-430 nvidia-kernel-common-440 nvidia-kernel-common-450 nvidia-kernel-common-460 nvidia-kernel-common-470 nvidia-kernel-source-418 nvidia-kernel-source-430
nvidia-kernel-source-440 nvidia-kernel-source-450 nvidia-kernel-source-460 nvidia-kernel-source-470 nvidia-modprobe nvidia-prime nvidia-settings nvidia-utils-418 nvidia-utils-430 nvidia-utils-440
nvidia-utils-450 nvidia-utils-460 nvidia-utils-470 openjdk-11-jre openjdk-11-jre-headless pkg-config policykit-1-gnome python3-xkit screen-resolution-extra ubuntu-mono vdpau-driver-all x11-utils
x11-xkb-utils x11proto-core-dev x11proto-damage-dev x11proto-dev x11proto-fixes-dev x11proto-input-dev x11proto-xext-dev x11proto-xf86vidmode-dev xfonts-base xfonts-encodings xfonts-utils
xorg-sgml-doctools xserver-common xserver-xorg-core-hwe-18.04 xserver-xorg-video-nvidia-418 xserver-xorg-video-nvidia-430 xserver-xorg-video-nvidia-440 xserver-xorg-video-nvidia-450
xserver-xorg-video-nvidia-460 xserver-xorg-video-nvidia-470 xtrans-dev
Suggested packages:
binutils-doc cpp-doc gcc-7-locales menu debian-keyring g+±multilib g+±7-multilib gcc-7-doc libstdc++6-7-dbg gcc-multilib autoconf automake libtool flex bison gdb gcc-doc gcc-7-multilib libgcc1-dbg
libgomp1-dbg libitm1-dbg libatomic1-dbg libasan4-dbg liblsan0-dbg libtsan0-dbg libubsan0-dbg libcilkrts5-dbg libmpx2-dbg libquadmath0-dbg libasound2-plugins alsa-utils glibc-doc colord cups-common bzr
gvfs libice-doc liblcms2-utils pcscd librsvg2-bin lm-sensors libsm-doc libstdc+±7-doc libxcb-doc libxext-doc libxt-doc make-doc libnss-mdns fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei
| fonts-wqy-zenhei fonts-indic libvdpau-va-gl1 nvidia-vdpau-driver nvidia-legacy-340xx-vdpau-driver mesa-utils xfs | xserver xfonts-100dpi | xfonts-75dpi xfonts-scalable
Recommended packages:
libnvidia-compute-470:i386 libnvidia-decode-470:i386 libnvidia-encode-470:i386 libnvidia-ifr1-470:i386 libnvidia-fbc1-470:i386 libnvidia-gl-470:i386
The following NEW packages will be installed:
adwaita-icon-theme at-spi2-core binutils binutils-common binutils-x86-64-linux-gnu build-essential ca-certificates-java cpp cpp-7 cuda cuda-10-1 cuda-command-line-tools-10-1 cuda-compiler-10-1
cuda-cudart-10-1 cuda-cudart-dev-10-1 cuda-cufft-10-1 cuda-cufft-dev-10-1 cuda-cuobjdump-10-1 cuda-cupti-10-1 cuda-curand-10-1 cuda-curand-dev-10-1 cuda-cusolver-10-1 cuda-cusolver-dev-10-1
cuda-cusparse-10-1 cuda-cusparse-dev-10-1 cuda-demo-suite-10-1 cuda-documentation-10-1 cuda-driver-dev-10-1 cuda-drivers cuda-gdb-10-1 cuda-gpu-library-advisor-10-1 cuda-libraries-10-1
cuda-libraries-dev-10-1 cuda-license-10-1 cuda-memcheck-10-1 cuda-misc-headers-10-1 cuda-npp-10-1 cuda-npp-dev-10-1 cuda-nsight-10-1 cuda-nsight-compute-10-1 cuda-nsight-systems-10-1 cuda-nvcc-10-1
cuda-nvdisasm-10-1 cuda-nvgraph-10-1 cuda-nvgraph-dev-10-1 cuda-nvjpeg-10-1 cuda-nvjpeg-dev-10-1 cuda-nvml-dev-10-1 cuda-nvprof-10-1 cuda-nvprune-10-1 cuda-nvrtc-10-1 cuda-nvrtc-dev-10-1 cuda-nvtx-10-1
cuda-nvvp-10-1 cuda-runtime-10-1 cuda-samples-10-1 cuda-sanitizer-api-10-1 cuda-toolkit-10-1 cuda-tools-10-1 cuda-visual-tools-10-1 dconf-gsettings-backend dconf-service default-jre default-jre-headless
dkms dpkg-dev fakeroot fonts-dejavu-extra freeglut3 freeglut3-dev g++ g+±7 gcc gcc-7 gcc-7-base glib-networking glib-networking-common glib-networking-services gsettings-desktop-schemas
gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme java-common libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan4 libasound2 libasound2-data libatk-bridge2.0-0
libatk-wrapper-java libatk-wrapper-java-jni libatk1.0-0 libatk1.0-data libatomic1 libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 libbinutils libc-dev-bin libc6-dev libcairo-gobject2
libcc1-0 libcilkrts5 libcolord2 libcroco3 libcublas-dev libcublas10 libcups2 libdconf1 libdpkg-perl libdrm-amdgpu1 libdrm-dev libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libegl-mesa0 libegl1 libepoxy0
libfakeroot libfile-fcntllock-perl libfontenc1 libgbm1 libgcc-7-dev libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgif7 libgl1 libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa libgles1
libgles2 libglu1-mesa libglu1-mesa-dev libglvnd-core-dev libglvnd-dev libglvnd0 libglx-mesa0 libglx0 libgomp1 libgtk-3-0 libgtk-3-bin libgtk-3-common libice-dev libisl19 libitm1 libjansson4
libjson-glib-1.0-0 libjson-glib-1.0-common liblcms2-2 libllvm10 liblsan0 libmpc3 libmpx2 libnvidia-cfg1-470 libnvidia-common-418 libnvidia-common-430 libnvidia-common-440 libnvidia-common-450
libnvidia-common-460 libnvidia-common-470 libnvidia-compute-418 libnvidia-compute-430 libnvidia-compute-440 libnvidia-compute-450 libnvidia-compute-460 libnvidia-compute-470 libnvidia-decode-418
libnvidia-decode-430 libnvidia-decode-440 libnvidia-decode-450 libnvidia-decode-460 libnvidia-decode-470 libnvidia-encode-418 libnvidia-encode-430 libnvidia-encode-440 libnvidia-encode-450
libnvidia-encode-460 libnvidia-encode-470 libnvidia-extra-470 libnvidia-fbc1-418 libnvidia-fbc1-430 libnvidia-fbc1-440 libnvidia-fbc1-450 libnvidia-fbc1-460 libnvidia-fbc1-470 libnvidia-gl-418
libnvidia-gl-430 libnvidia-gl-440 libnvidia-gl-450 libnvidia-gl-460 libnvidia-gl-470 libnvidia-ifr1-418 libnvidia-ifr1-430 libnvidia-ifr1-440 libnvidia-ifr1-450 libnvidia-ifr1-460 libnvidia-ifr1-470
libopengl0 libpciaccess0 libpcsclite1 libproxy1v5 libpthread-stubs0-dev libquadmath0 librest-0.7-0 librsvg2-2 librsvg2-common libsensors4 libsm-dev libsoup-gnome2.4-1 libsoup2.4-1 libstdc+±7-dev libtsan0
libubsan0 libvdpau1 libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0 libx11-dev libx11-doc libx11-xcb-dev libx11-xcb1 libxau-dev libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0
libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-sync-dev libxcb-sync1
libxcb-xfixes0 libxcb-xfixes0-dev libxcb1-dev libxcomposite1 libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxext-dev libxfixes-dev libxfixes3 libxfont2 libxft2 libxi-dev libxi6 libxinerama1
libxkbcommon0 libxkbfile1 libxmu-dev libxmu-headers libxnvctrl0 libxrandr2 libxshmfence-dev libxshmfence1 libxt-dev libxtst6 libxv1 libxxf86dga1 libxxf86vm-dev libxxf86vm1 linux-libc-dev make manpages-dev
mesa-common-dev mesa-vdpau-drivers nvidia-compute-utils-418 nvidia-compute-utils-430 nvidia-compute-utils-440 nvidia-compute-utils-450 nvidia-compute-utils-460 nvidia-compute-utils-470 nvidia-dkms-418
nvidia-dkms-430 nvidia-dkms-440 nvidia-dkms-450 nvidia-dkms-460 nvidia-dkms-470 nvidia-driver-418 nvidia-driver-430 nvidia-driver-440 nvidia-driver-450 nvidia-driver-460 nvidia-driver-470
nvidia-kernel-common-418 nvidia-kernel-common-430 nvidia-kernel-common-440 nvidia-kernel-common-450 nvidia-kernel-common-460 nvidia-kernel-common-470 nvidia-kernel-source-418 nvidia-kernel-source-430
nvidia-kernel-source-440 nvidia-kernel-source-450 nvidia-kernel-source-460 nvidia-kernel-source-470 nvidia-modprobe nvidia-prime nvidia-settings nvidia-utils-418 nvidia-utils-430 nvidia-utils-440
nvidia-utils-450 nvidia-utils-460 nvidia-utils-470 openjdk-11-jre openjdk-11-jre-headless pkg-config policykit-1-gnome python3-xkit screen-resolution-extra ubuntu-mono vdpau-driver-all x11-utils
x11-xkb-utils x11proto-core-dev x11proto-damage-dev x11proto-dev x11proto-fixes-dev x11proto-input-dev x11proto-xext-dev x11proto-xf86vidmode-dev xfonts-base xfonts-encodings xfonts-utils
xorg-sgml-doctools xserver-common xserver-xorg-core-hwe-18.04 xserver-xorg-video-nvidia-418 xserver-xorg-video-nvidia-430 xserver-xorg-video-nvidia-440 xserver-xorg-video-nvidia-450
xserver-xorg-video-nvidia-460 xserver-xorg-video-nvidia-470 xtrans-dev

I’m using debtree to loo. This is my environment:

jylag@vm:~$ uname -r
5.0.0-1034-gcp

jylag@vm:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.6 LTS
Release: 18.04
Codename: bionic

and the dependancies for cuda-drivers are looking like– here’s an example snippet:

jylag@vm:~$ debtree cuda-drivers
Reading package lists… Done
Building dependency tree
Reading state information… Done
digraph “cuda-drivers” {
rankdir=LR;
node [shape=box];
“cuda-drivers” → “libnvidia-common-418” [color=blue,label=“(>= 418.39)”];
“libnvidia-common-418” → “libnvidia-common-430” [color=blue];
“libnvidia-common-430” → “libnvidia-common-440” [color=blue];
“libnvidia-common-440” → “libnvidia-common-450” [color=blue];
“libnvidia-common-450” → “libnvidia-common-460” [color=blue];
“libnvidia-common-460” → “libnvidia-common-470” [color=blue];
“libnvidia-common-470” → “libnvidia-common” [color=red];
“cuda-drivers” → “libnvidia-compute-418” [color=blue,label=“(>= 418.39)”];
“libnvidia-compute-418” → “libnvidia-compute-430” [color=blue];
“libnvidia-compute-430” → “libnvidia-compute-440” [color=blue];
“libnvidia-compute-440” → “libnvidia-compute-450” [color=blue];
“libnvidia-compute-450” → “libnvidia-compute-460” [color=blue];
“libnvidia-compute-460” → “libnvidia-compute-470” [color=blue];
“libnvidia-compute-470” → “libcuda-10.0-1” [color=red];
“libnvidia-compute-470” → “libcuda-10.1-1” [color=red];
“libnvidia-compute-470” → “libcuda-10.2-1” [color=red];
“libnvidia-compute-470” → “libcuda-11.0-1” [color=red];
“libnvidia-compute-470” → “libcuda-11.1-1” [color=red];
“libnvidia-compute-470” → “libcuda-11.2-1” [color=red];
“libnvidia-compute-470” → “libcuda-5.0-1” [color=red];
“libnvidia-compute-470” → “libcuda-5.5-1” [color=red];
“libnvidia-compute-470” → “libcuda-6.0-1” [color=red];
“libnvidia-compute-470” → “libcuda-6.5-1” [color=red];
“libnvidia-compute-470” → “libcuda-7.0-1” [color=red];
“libnvidia-compute-470” → “libcuda-7.5-1” [color=red];
“libnvidia-compute-470” → “libcuda-8.0-1” [color=red];
“libnvidia-compute-470” → “libcuda-9.0-1” [color=red];
“libnvidia-compute-470” → “libcuda-9.1-1” [color=red];
“libnvidia-compute-470” → “libcuda-9.2-1” [color=red];
“libnvidia-compute-470” → “libnvidia-compute” [color=red];
“libnvidia-compute-470” → “nvidia-opencl-icd” [color=red];
“cuda-drivers” → “libnvidia-decode-418” [color=blue,label=“(>= 418.39)”];
“libnvidia-decode-418” → “libnvidia-decode-430” [color=blue];
“libnvidia-decode-430” → “libnvidia-decode-440” [color=blue];
“libnvidia-decode-440” → “libnvidia-decode-450” [color=blue];
“libnvidia-decode-450” → “libnvidia-decode-460” [color=blue];
“libnvidia-decode-460” → “libnvidia-decode-470” [color=blue];
“libnvidia-decode-470” → “libnvidia-compute-470” [color=blue,label=“(= 470.129.06-0ubuntu0.18.04.1)”];
“libnvidia-decode-470” → “libxext6” [color=blue];
“libnvidia-decode-470” → “libnvidia-decode” [color=red];
“cuda-drivers” → “libnvidia-encode-418” [color=blue,label=“(>= 418.39)”];
“libnvidia-encode-418” → “libnvidia-encode-430” [color=blue];
“libnvidia-encode-430” → “libnvidia-encode-440” [color=blue];
“libnvidia-encode-440” → “libnvidia-encode-450” [color=blue];
“libnvidia-encode-450” → “libnvidia-encode-460” [color=blue];
“libnvidia-encode-460” → “libnvidia-encode-470” [color=blue];
“libnvidia-encode-470” → “libnvidia-decode-470” [color=blue];
“libnvidia-encode-470” → “libnvidia-encode” [color=red];
“cuda-drivers” → “libnvidia-fbc1-418” [color=blue,label=“(>= 418.39)”];
“libnvidia-fbc1-418” → “libnvidia-fbc1-430” [color=blue];
“libnvidia-fbc1-430” → “libnvidia-fbc1-440” [color=blue];
“libnvidia-fbc1-440” → “libnvidia-fbc1-450” [color=blue];
“libnvidia-fbc1-450” → “libnvidia-fbc1-460” [color=blue];
“libnvidia-fbc1-460” → “libnvidia-fbc1-470” [color=blue];
“libnvidia-fbc1-470” → “libgl1” [color=blue];

Hi,

We are moving this post to CUDA related forum to get better help.

Thank you.