[Suggestion] SDK Manager should have check/uncheck option to select component want to installed

Dear NVIDIA,

When I try to install Jetpack 4.2.1 into Jetson Nano (dev kit), it failed only at Nvidia Container runtime and others are installed successfully.
When I click Retry button, SDK Manager install all components from the beginning again.
It should have an option to check/ uncheck which component that we want to install, to save time.

The second attempt also failed.

11:59:10 INFO : NVIDIA Container Runtime with Docker integration (Beta) : current working directory is /home/suryadi/nvidia/nvidia_sdk/JetPack_4.2.1_Linux_GA_P3448
11:59:10 INFO : NVIDIA Container Runtime with Docker integration (Beta) : exec_command [target]:
11:59:10 INFO : NVIDIA Container Runtime with Docker integration (Beta) : **********************
11:59:10 INFO : NVIDIA Container Runtime with Docker integration (Beta) : #!/bin/bash
11:59:10 INFO : NVIDIA Container Runtime with Docker integration (Beta) : set -e
11:59:10 INFO : NVIDIA Container Runtime with Docker integration (Beta) : export LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 LANGUAGE=en_US.UTF-8
11:59:10 INFO : NVIDIA Container Runtime with Docker integration (Beta) : sudo mkdir -p /etc/nvidia-container-runtime/host-files-for-container.d
11:59:10 INFO : NVIDIA Container Runtime with Docker integration (Beta) : sudo chmod 777 /etc/nvidia-container-runtime/host-files-for-container.d
11:59:10 INFO : NVIDIA Container Runtime with Docker integration (Beta) : **********************
11:59:10 INFO : NVIDIA Container Runtime with Docker integration (Beta) : exec_command: scp -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no /tmp/tmp_NV_DOCKER_TARGET_POST_INSTALL_COMP.sh suryadi@192.168.55.1:~; ssh -t -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no suryadi@192.168.55.1 "~/tmp_NV_DOCKER_TARGET_POST_INSTALL_COMP.sh && rm -f ~/tmp_NV_DOCKER_TARGET_POST_INSTALL_COMP.sh"
11:59:10 INFO : NVIDIA Container Runtime with Docker integration (Beta) : [target] suryadi@192.168.55.1's password:
11:59:10 INFO : NVIDIA Container Runtime with Docker integration (Beta) :
11:59:10 INFO : NVIDIA Container Runtime with Docker integration (Beta) : [target] suryadi@192.168.55.1's password:
11:59:10 INFO : NVIDIA Container Runtime with Docker integration (Beta) :
11:59:11 INFO : NVIDIA Container Runtime with Docker integration (Beta) : [target] [sudo] password for suryadi:
11:59:11 INFO : NVIDIA Container Runtime with Docker integration (Beta) :
11:59:11 INFO : NVIDIA Container Runtime with Docker integration (Beta) : exec_command: scp -F /dev/null -o PubkeyAuthentication=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o ConnectTimeout=5 -r /home/suryadi/Downloads/nvidia/sdkm_downloads/tensorrt.csv suryadi@192.168.55.1:/etc/nvidia-container-runtime/host-files-for-container.d/
11:59:11 WARNING : NVIDIA Container Runtime with Docker integration (Beta) : Warning: Permanently added '192.168.55.1' (ECDSA) to the list of known hosts.
11:59:11 INFO : NVIDIA Container Runtime with Docker integration (Beta) : [target] suryadi@192.168.55.1's password:
11:59:11 INFO : NVIDIA Container Runtime with Docker integration (Beta) :
11:59:11 ERROR : NVIDIA Container Runtime with Docker integration (Beta) : scp: /etc/nvidia-container-runtime/host-files-for-container.d//tensorrt.csv: Permission denied
11:59:11 INFO : NVIDIA Container Runtime with Docker integration (Beta) : exit status 1
11:59:11 INFO : NVIDIA Container Runtime with Docker integration (Beta) : [ Package Install Finished with Error ]
11:59:11 ERROR : NVIDIA Container Runtime with Docker integration (Beta) : NV_DOCKER_TARGET_POST_INSTALL_COMP command scp -F /dev/null -o PubkeyAuthentication=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o ConnectTimeout=5 -r /home/suryadi/Downloads/nvidia/sdkm_downloads/tensorrt.csv suryadi@192.168.55.1:/etc/nvidia-container-runtime/host-files-for-container.d/ finished with error
11:59:11 INFO : NVIDIA Container Runtime with Docker integration (Beta) :
11:59:11 INFO : NVIDIA Container Runtime with Docker integration (Beta) : [ 12.00 KB used. Disk Avail: 107.18 GB ]
11:59:11 INFO : NVIDIA Container Runtime with Docker integration (Beta) : [ NV_DOCKER_TARGET_POST_INSTALL_COMP Install took 2s ]
11:59:11 INFO : NVIDIA Container Runtime with Docker integration (Beta) : command scp -F /dev/null -o PubkeyAuthentication=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o ConnectTimeout=5 -r /home/suryadi/Downloads/nvidia/sdkm_downloads/tensorrt.csv suryadi@192.168.55.1:/etc/nvidia-container-runtime/host-files-for-container.d/ finished with error
11:59:11 ERROR : NVIDIA Container Runtime with Docker integration (Beta) : command terminated with error
$ sudo scp -F /dev/null -o PubkeyAuthentication=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o ConnectTimeout=40 -r /home/suryadi/Downloads/nvidia/sdkm_downloads/tensorrt.csv suryadi@192.168.55.1:/etc/nvidia-container-runtime/host-files-for-container.d
[sudo] password for suryadi: 
Warning: Permanently added '192.168.55.1' (ECDSA) to the list of known hosts.
suryadi@192.168.55.1's password: 
scp: /etc/nvidia-container-runtime/host-files-for-container.d/tensorrt.csv: Permission denied

I do have

suryadi@nona:/etc/nvidia-container-runtime/host-files-for-container.d$ ls -la
total 36
drwxrwxrwx 2 root root  4096 Jul 17 09:59 .
drwxr-xr-x 3 root root  4096 Jul 17 10:42 ..
-rw-r--r-- 1 root root    46 Jul 17 09:59 cuda.csv
-rw-r--r-- 1 root root    96 Jul 17 09:59 cudnn.csv
-rw-r--r-- 1 root root 10082 Jul 17 07:21 l4t.csv
-rw-r--r-- 1 root root   691 Jul 17 09:59 tensorrt.csv
-rw-r--r-- 1 root root   287 Jul 17 09:59 visionworks.csv

How to install Nvidia Container Runtime successfully using manual?

Thank you very much in advance.

Warmest Regards,
Suryadi

Hi suryadi,
Thank you for your report and advice.
Nvidia Container runtime install failing is cause by Ubuntu system library update. This will be fix in a soon update.
About option to check/ uncheck which component to install, we already have planned for something related. You will see it in later release.

Is it possible to have which OpenCV version should be installed in the SDK Manager?
Currently, JetPack 4.2.1 installs OpenCV 3.3.1.
I think better if SDK Manager can offer higher or newer version of it.

Thanks.

Well it is now Dec and clearly this has not been fixed. I don’t get the error if I use the image created by the sdk. But if I use the image they say to download, no errors. But then my 128GB card is left with 105GB of space I am unable to access
I don’t see why they don’t just create a disk image that has it all pre-installed available for download. They are making this way harder than it needs to be.