How to install CUDA 11 on Ubuntu installed on the Jetson nano...

Mario Marietto marietto2008 at gmail.com
Thu May 4 18:07:36 UTC 2023


 Hello.

Nvidia supports only Ubuntu 18.04 on the Jetson nano. I have installed
Ubuntu 20.04 and 22.04 on the Jetson nano, but actually cuda 10 is
installed there. I would like to install cuda 11 and the only way I found
is to follow this tutorial :

https://www.seeedstudio.com/blog/2020/07/29/install-cuda-11-on-jetson-nano-and-xavier-nx/

but it requires Ubuntu 18.04. My idea is to install CUDA 11 on Ubuntu 18.04
and when it works I will upgrade it to 20.04 and then to 22.04. I'm trying
to force Ubuntu 20 and 22 to be installed on the Jetson nano because they
don't fit perfectly there,since nVidia wants only Ubuntu 18.04. I need to
find an unorthodox (not common / classical) solution in this situation :


wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/sbsa/cuda-ubuntu1804.pin

sudo mv cuda-ubuntu1804.pin /etc/apt/preferences.d/cuda-repository-pin-600

wget http://developer.download.nvidia.com/compute/cuda/11.0.2/local_installers/cuda-repo-ubuntu1804-11-0-local_11.0.2-450.51.05-1_arm64.deb

sudo dpkg -i cuda-repo-ubuntu1804-11-0-local_11.0.2-450.51.05-1_arm64.deb

sudo apt-key add /var/cuda-repo-ubuntu1804-11-0-local/7fa2af80.pub

sudo apt-get update

Downloading di:1 file:/var/cuda-repo-l4t-10-2-local  InRelease

Ignored:1 file:/var/cuda-repo-l4t-10-2-local  InRelease

Downloading di:2 file:/var/cuda-repo-ubuntu1804-11-0-local  InRelease

Ignored:2 file:/var/cuda-repo-ubuntu1804-11-0-local  InRelease

Downloading di:3 file:/var/visionworks-repo  InRelease

Ignored:3 file:/var/visionworks-repo  InRelease

Downloading di:4 file:/var/visionworks-sfm-repo  InRelease

Ignored:4 file:/var/visionworks-sfm-repo  InRelease

Downloading di:5 file:/var/visionworks-tracking-repo  InRelease

Ignored:5 file:/var/visionworks-tracking-repo  InRelease

Downloading di:6 file:/var/cuda-repo-l4t-10-2-local  Release [564 B]

Downloading di:7 file:/var/cuda-repo-ubuntu1804-11-0-local  Release [564 B]

Downloading di:6 file:/var/cuda-repo-l4t-10-2-local  Release [564 B]

Downloading di:8 file:/var/visionworks-repo  Release [2,001 B]

Downloading di:7 file:/var/cuda-repo-ubuntu1804-11-0-local  Release
[564 B]

Downloading di:8 file:/var/visionworks-repo  Release [2,001 B]

Downloading di:9 file:/var/visionworks-sfm-repo  Release [2,005 B]

Downloading di:9 file:/var/visionworks-sfm-repo  Release [2,005 B]

Downloading di:10 file:/var/visionworks-tracking-repo  Release [2,010
B]

Downloading di:10 file:/var/visionworks-tracking-repo  Release [2,010
B]

Downloading di:11 file:/var/cuda-repo-ubuntu1804-11-0-local
Release.gpg [836 B]

Downloading di:11 file:/var/cuda-repo-ubuntu1804-11-0-local
Release.gpg [836 B]

Found:12 http://ports.ubuntu.com/ubuntu-ports bionic InRelease

Downloading of:13
http://ppa.launchpad.net/pipewire-debian/pipewire-upstream/ubuntu
bionic InRelease [21.3 kB]

Ignored:16 https://esm.ubuntu.com/apps/ubuntu bionic-apps-security
InRelease

Downloading of:18 https://repo.download.nvidia.com/jetson/common r32.7
InRelease [2,555 B]

Downloading of:14 http://ports.ubuntu.com/ubuntu-ports bionic-updates
InRelease [88.7 kB]

Downloading of:19 https://repo.download.nvidia.com/jetson/t210 r32.7
InRelease [2,550 B]

Ignored:20 https://esm.ubuntu.com/apps/ubuntu bionic-apps-updates
InRelease

Downloading of:15 http://ports.ubuntu.com/ubuntu-ports
bionic-backports InRelease [83.3 kB]

Ignored:22 https://esm.ubuntu.com/infra/ubuntu bionic-infra-security
InRelease

Downloading of:17 http://ports.ubuntu.com/ubuntu-ports bionic-security
InRelease [88.7 kB]

Ignored:23 https://esm.ubuntu.com/infra/ubuntu bionic-infra-updates
InRelease

Error:24 https://esm.ubuntu.com/apps/ubuntu bionic-apps-security Release
  Certificate verification failed: The certificate is NOT trusted. The
certificate chain uses not yet valid certificate.  Could not
handshake: Error in the certificate verification. [IP: 185.125.190.24
443]

Error:26 https://esm.ubuntu.com/apps/ubuntu bionic-apps-updates Release
  Certificate verification failed: The certificate is NOT trusted. The
certificate chain uses not yet valid certificate.  Could not
handshake: Error in the certificate verification. [IP: 185.125.190.24
443]

Error:27 https://esm.ubuntu.com/infra/ubuntu bionic-infra-security Release
  Certificate verification failed: The certificate is NOT trusted. The
certificate chain uses not yet valid certificate.  Could not
handshake: Error in the certificate verification. [IP: 185.125.190.24
443]

Error:28 https://esm.ubuntu.com/infra/ubuntu bionic-infra-updates Release
  Certificate verification failed: The certificate is NOT trusted. The
certificate chain uses not yet valid certificate.  Could not
handshake: Error in the certificate verification. [IP: 185.125.190.24
443]

Downloading di:31 file:/var/cuda-repo-ubuntu1804-11-0-local  Packages [21.9 kB]
Reading packages list... Done

E: The repository "https://esm.ubuntu.com/apps/ubuntu
bionic-apps-security Release" don't have a file Release anymore.

N: Updating from such a repository cannot be done securely and is
therefore disabled by default.

E: The repository "https://esm.ubuntu.com/apps/ubuntu
bionic-apps-updates Release" don't have a file Release anymore.

N: Updating from such a repository cannot be done securely and is
therefore disabled by default.

E: The repository "https://esm.ubuntu.com/infra/ubuntu
bionic-infra-security Release" don't have a file Release anymore.

N: Updating from such a repository cannot be done securely and is
therefore disabled by default.

E: The repository "https://esm.ubuntu.com/infra/ubuntu
bionic-infra-updates Release" don't have a file Release anymore.

N: Updating from such a repository cannot be done securely and is
therefore disabled by default.

E: File Release for
http://ppa.launchpad.net/pipewire-debian/pipewire-upstream/ubuntu/dists/bionic/InRelease
is not valid yet (non valido per 35g 13h 6min 9s). Updates for this
repository will not be applied.

E: File Release for
https://repo.download.nvidia.com/jetson/common/dists/r32.7/InRelease
is not valid yet (non valido per 60g 12h 44min 23s). Updates for
Updates for this repository will not be applied.

E: File Release for
http://ports.ubuntu.com/ubuntu-ports/dists/bionic-updates/InRelease is
not valid yet (non valido per 62g 20h 22min 15s). Updates for Updates
for this repository will not be applied.

E: File Release for
http://ports.ubuntu.com/ubuntu-ports/dists/bionic-backports/InRelease
is not valid yet (non valido per 62g 19h 46min 21s). Updates for
Updates for this repository will not be applied.

E: File Release for
http://ports.ubuntu.com/ubuntu-ports/dists/bionic-security/InRelease
is not valid yet (non valido per 62g 19h 42min 54s). Updates for
Updates for this repository will not be applied.

sudo apt-get -y install cuda

Following additional packages will be installed :

  cuda-11-0 cuda-command-line-tools-11-0 cuda-compiler-11-0
cuda-cudart-11-0 cuda-cudart-dev-11-0
  cuda-cuobjdump-11-0 cuda-cupti-11-0 cuda-cupti-dev-11-0
cuda-documentation-11-0
  cuda-driver-dev-11-0 cuda-drivers cuda-drivers-450 cuda-gdb-11-0
cuda-libraries-11-0
  cuda-libraries-dev-11-0 cuda-nsight-compute-11-0
cuda-nsight-systems-11-0 cuda-nvcc-11-0
  cuda-nvdisasm-11-0 cuda-nvml-dev-11-0 cuda-nvprof-11-0
cuda-nvprune-11-0 cuda-nvrtc-11-0
  cuda-nvrtc-dev-11-0 cuda-nvtx-11-0 cuda-runtime-11-0
cuda-samples-11-0 cuda-sanitizer-11-0
  cuda-toolkit-11-0 cuda-tools-11-0 cuda-visual-tools-11-0 dkms
libcublas-11-0 libcublas-dev-11-0
  libcufft-11-0 libcufft-dev-11-0 libcurand-11-0 libcurand-dev-11-0
libcusolver-11-0
  libcusolver-dev-11-0 libcusparse-11-0 libcusparse-dev-11-0
libnpp-11-0 libnpp-dev-11-0
  libnvidia-cfg1-450 libnvidia-common-450 libnvidia-compute-450
libnvidia-decode-450
  libnvidia-encode-450 libnvidia-extra-450 libnvidia-fbc1-450
libnvidia-gl-450 libnvidia-ifr1-450
  libnvjpeg-11-0 libnvjpeg-dev-11-0 libxnvctrl0 linux-headers-4.15.0-208
  linux-headers-4.15.0-208-generic linux-headers-generic nsight-compute-2020.1.1
  nsight-systems-linux-tegra-public-2021.5.4.19-e642d4b
nvidia-compute-utils-450 nvidia-dkms-450
  nvidia-driver-450 nvidia-kernel-common-450 nvidia-kernel-source-450
nvidia-modprobe nvidia-prime
  nvidia-settings nvidia-utils-450 screen-resolution-extra
xserver-xorg-video-nvidia-450
I seguenti pacchetti NUOVI saranno installati:
  cuda cuda-11-0 cuda-command-line-tools-11-0 cuda-compiler-11-0
cuda-cudart-11-0
  cuda-cudart-dev-11-0 cuda-cuobjdump-11-0 cuda-cupti-11-0 cuda-cupti-dev-11-0
  cuda-documentation-11-0 cuda-driver-dev-11-0 cuda-drivers
cuda-drivers-450 cuda-gdb-11-0
  cuda-libraries-11-0 cuda-libraries-dev-11-0 cuda-nsight-compute-11-0
cuda-nsight-systems-11-0
  cuda-nvcc-11-0 cuda-nvdisasm-11-0 cuda-nvml-dev-11-0
cuda-nvprof-11-0 cuda-nvprune-11-0
  cuda-nvrtc-11-0 cuda-nvrtc-dev-11-0 cuda-nvtx-11-0 cuda-runtime-11-0
cuda-samples-11-0
  cuda-sanitizer-11-0 cuda-toolkit-11-0 cuda-tools-11-0
cuda-visual-tools-11-0 dkms libcublas-11-0
  libcublas-dev-11-0 libcufft-11-0 libcufft-dev-11-0 libcurand-11-0
libcurand-dev-11-0
  libcusolver-11-0 libcusolver-dev-11-0 libcusparse-11-0
libcusparse-dev-11-0 libnpp-11-0
  libnpp-dev-11-0 libnvidia-cfg1-450 libnvidia-common-450 libnvidia-compute-450
  libnvidia-decode-450 libnvidia-encode-450 libnvidia-extra-450
libnvidia-fbc1-450
  libnvidia-gl-450 libnvidia-ifr1-450 libnvjpeg-11-0
libnvjpeg-dev-11-0 libxnvctrl0
  linux-headers-4.15.0-208 linux-headers-4.15.0-208-generic
linux-headers-generic
  nsight-compute-2020.1.1 nsight-systems-linux-tegra-public-2021.5.4.19-e642d4b
  nvidia-compute-utils-450 nvidia-dkms-450 nvidia-driver-450
nvidia-kernel-common-450
  nvidia-kernel-source-450 nvidia-modprobe nvidia-prime
nvidia-settings nvidia-utils-450
  screen-resolution-extra xserver-xorg-video-nvidia-450

Downloading:1 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-cudart-11-0 11.0.194-1 [124 kB]

Downloading:2 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main
arm64 dkms all 2.3-3ubuntu9.7 [68.1 kB]

Downloading:3 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-nvrtc-11-0 11.0.194-1 [5,926 kB]

Downloading:4 https://repo.download.nvidia.com/jetson/common
r32.7/main arm64 nsight-systems-linux-tegra-public-2021.5.4.19-e642d4b
arm64 2021.5.4.19-e642d4b [67.3 MB]

Downloading:5 http://ports.ubuntu.com/ubuntu-ports bionic/main arm64
screen-resolution-extra all 0.17.3 [11.7 kB]

Downloading:6 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main
arm64 linux-headers-4.15.0-208 all 4.15.0-208.220 [11.0 MB]

Downloading:7 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main
arm64 linux-headers-4.15.0-208-generic arm64 4.15.0-208.220 [895 kB]

Ignored:8 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main
arm64 linux-headers-generic arm64 4.15.0.208.191

Downloading:9 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main
arm64 nvidia-prime all 0.8.16~0.18.04.1 [9,224 B]

Error:8 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64
linux-headers-generic arm64 4.15.0.208.191
  404  Not Found [IP: 185.125.190.36 80]

Downloading:10 file:/var/cuda-repo-ubuntu1804-11-0-local
libcublas-11-0 11.1.0.229-1 [116 MB]

Downloading:11 file:/var/cuda-repo-ubuntu1804-11-0-local
libcufft-11-0 10.2.0.218-1 [97.9 MB]

Downloading:12 file:/var/cuda-repo-ubuntu1804-11-0-local
libcurand-11-0 10.2.1.218-1 [39.0 MB]

Downloading:13 file:/var/cuda-repo-ubuntu1804-11-0-local
libcusolver-11-0 10.5.0.218-1 [284 MB]

Downloading:14 file:/var/cuda-repo-ubuntu1804-11-0-local
libcusparse-11-0 11.1.0.218-1 [72.9 MB]

Downloading:15 file:/var/cuda-repo-ubuntu1804-11-0-local  libnpp-11-0
11.1.0.218-1 [56.3 MB]

Downloading:16 file:/var/cuda-repo-ubuntu1804-11-0-local
libnvjpeg-11-0 11.1.0.218-1 [1,275 kB]

Downloading:17 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-libraries-11-0 11.0.2-1 [2,490 B]

Downloading:18 file:/var/cuda-repo-ubuntu1804-11-0-local
libnvidia-common-450 450.51.05-0ubuntu1 [10.0 kB]

Downloading:19 file:/var/cuda-repo-ubuntu1804-11-0-local
libnvidia-compute-450 450.51.05-0ubuntu1 [9,231 kB]

Downloading:20 file:/var/cuda-repo-ubuntu1804-11-0-local
libnvidia-decode-450 450.51.05-0ubuntu1 [1,077 kB]

Downloading:21 file:/var/cuda-repo-ubuntu1804-11-0-local
libnvidia-encode-450 450.51.05-0ubuntu1 [39.5 kB]

Downloading:22 file:/var/cuda-repo-ubuntu1804-11-0-local
libnvidia-fbc1-450 450.51.05-0ubuntu1 [7,040 B]

Downloading:23 file:/var/cuda-repo-ubuntu1804-11-0-local
libnvidia-gl-450 450.51.05-0ubuntu1 [54.9 MB]

Downloading:24 file:/var/cuda-repo-ubuntu1804-11-0-local
libnvidia-ifr1-450 450.51.05-0ubuntu1 [7,068 B]

Downloading:25 file:/var/cuda-repo-ubuntu1804-11-0-local
nvidia-compute-utils-450 450.51.05-0ubuntu1 [109 kB]

Downloading:26 file:/var/cuda-repo-ubuntu1804-11-0-local
nvidia-kernel-source-450 450.51.05-0ubuntu1 [11.6 MB]

Downloading:27 file:/var/cuda-repo-ubuntu1804-11-0-local
nvidia-kernel-common-450 450.51.05-0ubuntu1 [9,402 B]

Downloading:28 file:/var/cuda-repo-ubuntu1804-11-0-local
nvidia-dkms-450 450.51.05-0ubuntu1 [26.7 kB]

Downloading:29 file:/var/cuda-repo-ubuntu1804-11-0-local
libnvidia-extra-450 450.51.05-0ubuntu1 [38.0 kB]

Downloading:30 file:/var/cuda-repo-ubuntu1804-11-0-local
nvidia-driver-450 450.51.05-0ubuntu1 [411 kB]

Downloading:31 file:/var/cuda-repo-ubuntu1804-11-0-local
nvidia-utils-450 450.51.05-0ubuntu1 [347 kB]

Downloading:32 file:/var/cuda-repo-ubuntu1804-11-0-local
libnvidia-cfg1-450 450.51.05-0ubuntu1 [74.2 kB]

Downloading:33 file:/var/cuda-repo-ubuntu1804-11-0-local
xserver-xorg-video-nvidia-450 450.51.05-0ubuntu1 [1,235 kB]

Downloading:34 file:/var/cuda-repo-ubuntu1804-11-0-local
nvidia-modprobe 450.51.05-0ubuntu1 [17.7 kB]

Downloading:35 file:/var/cuda-repo-ubuntu1804-11-0-local  libxnvctrl0
450.51.05-0ubuntu1 [20.5 kB]

Downloading:36 file:/var/cuda-repo-ubuntu1804-11-0-local
nvidia-settings 450.51.05-0ubuntu1 [826 kB]

Downloading:37 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-drivers-450 450.51.05-1 [2,628 B]

Downloading:38 file:/var/cuda-repo-ubuntu1804-11-0-local  cuda-drivers
450.51.05-1 [2,504 B]

Downloading:39 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-runtime-11-0 11.0.2-1 [2,426 B]

Downloading:40 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-cuobjdump-11-0 11.0.194-1 [91.3 kB]

Downloading:41 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-driver-dev-11-0 11.0.194-1 [26.1 kB]

Downloading:42 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-cudart-dev-11-0 11.0.194-1 [1,609 kB]

Downloading:43 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-nvcc-11-0 11.0.194-1 [15.7 MB]

Downloading:44 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-nvprune-11-0 11.0.167-1 [46.5 kB]

Downloading:45 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-compiler-11-0 11.0.2-1 [2,422 B]

Downloading:46 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-nvrtc-dev-11-0 11.0.194-1 [22.0 kB]

Downloading:47 file:/var/cuda-repo-ubuntu1804-11-0-local
libcublas-dev-11-0 11.1.0.229-1 [118 MB]

Downloading:48 file:/var/cuda-repo-ubuntu1804-11-0-local
libcufft-dev-11-0 10.2.0.218-1 [176 MB]

Downloading:49 file:/var/cuda-repo-ubuntu1804-11-0-local
libcurand-dev-11-0 10.2.1.218-1 [39.2 MB]

Downloading:50 file:/var/cuda-repo-ubuntu1804-11-0-local
libcusolver-dev-11-0 10.5.0.218-1 [17.6 MB]

Downloading:51 file:/var/cuda-repo-ubuntu1804-11-0-local
libcusparse-dev-11-0 11.1.0.218-1 [72.8 MB]

Downloading:52 file:/var/cuda-repo-ubuntu1804-11-0-local
libnpp-dev-11-0 11.1.0.218-1 [57.3 MB]

Downloading:53 file:/var/cuda-repo-ubuntu1804-11-0-local
libnvjpeg-dev-11-0 11.1.0.218-1 [1,243 kB]

Downloading:54 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-libraries-dev-11-0 11.0.2-1 [2,514 B]

Downloading:55 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-cupti-11-0 11.0.194-1 [3,551 kB]

Downloading:56 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-cupti-dev-11-0 11.0.194-1 [124 kB]

Downloading:57 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-nvdisasm-11-0 11.0.194-1 [27.2 MB]

Downloading:58 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-gdb-11-0 11.0.194-1 [2,925 kB]

Downloading:59 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-nvprof-11-0 11.0.194-1 [18.0 kB]

Downloading:60 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-nvtx-11-0 11.0.167-1 [51.8 kB]

Downloading:61 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-sanitizer-11-0 11.0.194-1 [5,553 kB]

Downloading:62 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-command-line-tools-11-0 11.0.2-1 [2,472 B]

Downloading:63 file:/var/cuda-repo-ubuntu1804-11-0-local
nsight-compute-2020.1.1 2020.1.1.8-1 [75.0 MB]

Downloading:64 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-nsight-compute-11-0 11.0.2-1 [3,574 B]

Downloading:65 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-nsight-systems-11-0 11.0.2-1 [3,284 B]

Downloading:66 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-nvml-dev-11-0 11.0.167-1 [71.9 kB]

Downloading:67 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-visual-tools-11-0 11.0.2-1 [2,934 B]

Downloading:68 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-tools-11-0 11.0.2-1 [2,382 B]

Downloading:69 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-samples-11-0 11.0.194-1 [42.3 MB]

Downloading:70 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-documentation-11-0 11.0.207-1 [59.6 MB]

Downloading:71 file:/var/cuda-repo-ubuntu1804-11-0-local
cuda-toolkit-11-0 11.0.2-1 [2,726 B]

Downloading:72 file:/var/cuda-repo-ubuntu1804-11-0-local  cuda-11-0
11.0.2-1 [2,440 B]

Downloading:73 file:/var/cuda-repo-ubuntu1804-11-0-local  cuda
11.0.2-1 [2,392 B]

This seems to be the real error :

E: Can't get package from
http://ports.ubuntu.com/ubuntu-ports/pool/main/l/linux-meta/linux-headers-generic_4.15.0.208.191_arm64.deb
 404  Not Found [IP: 185.125.190.36 80]

E: Can't get some packages. You need to run "apt-get update" or try
the option "--fix-missing".


-- 
Mario.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-users/attachments/20230504/309b708d/attachment-0001.html>


More information about the ubuntu-users mailing list