I am aware of the existing mtd file error. I have tried running the installation without any pre-existing files and with .deb files downloaded directly from the website as suggested by moloch
We are now investigating the download issue.
For the CUDA installation error, can you please log in TX1 and run ā~/tmp_NV_L4T_CUDA_TARGET_POST_INSTALL_COMP.shā command in its terminal to see whatās the exact error?
Packages libxmu-dev and libxi-dev are not available for Jetson TX1's ARM64/AARCH64. Aptitude, which could be used to install those packages, is also not supported for ARM64/AARCH64
I think tobilabās suggestion to run sdkmanager offline works to workaround the corrupt .mtd file issue. I had no .mtd file errors, though there were still problems with installing CUDA Toolkit LT4 (imgur)
This is probably because the Jetson OS version is an old one, so these two packages cannot be found. Can you try to flash TX1 first, then install CUDA with JetPack?
Weāve rolled out an update to the SDK Manager client that addresses the corrupt .mtd issue. Log into SDK Manager, and you will see a prompt to upgrade to version 0.9.14 - click continue, enter your sudo password, and the client will self-update. Let us know if you still encounter problems with the downloads.
We are also updating the SDK Manager binary installer on the website, but for now use the self-update feature.
Running āsudo apt-get -y updateā on the Jetsonās terminal returns same errors
Sources.list code:
# deb cdrom:[Ubuntu 18.04.2 LTS _Bionic Beaver_ - Release amd64 (20190210)]/ bionic main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://archive.ubuntu.com/ubuntu bionic main restricted
deb-src http://archive.ubuntu.com/ubuntu bionic restricted multiverse main universe #Added by software-properties
# deb-src http://tw.archive.ubuntu.com/ubuntu/ bionic main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu bionic-updates restricted multiverse main universe #Added by software-properties
# deb-src http://tw.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu bionic universe
# deb-src http://tw.archive.ubuntu.com/ubuntu/ bionic universe
deb http://archive.ubuntu.com/ubuntu bionic-updates universe
# deb-src http://tw.archive.ubuntu.com/ubuntu/ bionic-updates universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://archive.ubuntu.com/ubuntu bionic multiverse
# deb-src http://tw.archive.ubuntu.com/ubuntu/ bionic multiverse
deb http://archive.ubuntu.com/ubuntu bionic-updates multiverse
# deb-src http://tw.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse #Added by software-properties
# deb-src http://tw.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu bionic partner
# deb-src http://archive.canonical.com/ubuntu bionic partner
deb http://archive.ubuntu.com/ubuntu bionic-security main restricted
deb-src http://archive.ubuntu.com/ubuntu bionic-security restricted multiverse main universe #Added by software-properties
# deb-src http://security.ubuntu.com/ubuntu bionic-security main restricted
deb http://archive.ubuntu.com/ubuntu bionic-security universe
# deb-src http://security.ubuntu.com/ubuntu bionic-security universe
deb http://archive.ubuntu.com/ubuntu bionic-security multiverse
# deb-src http://security.ubuntu.com/ubuntu bionic-security multiverse
Changed the source.list file on JetsonTX1 so āsudo apt-get updateā no longer causes errors. Now it is again returning the error for unmet CUDA dependencies as referenced here
It seems that the sources.list on your TX1 might have problem. After flashing, the default sources.list is good to use.
Iām attaching this file on my TX1 FYI.
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://ports.ubuntu.com/ubuntu-ports/ bionic main restricted
# deb-src http://ports.ubuntu.com/ubuntu-ports/ bionic main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://ports.ubuntu.com/ubuntu-ports/ bionic-updates main restricted
# deb-src http://ports.ubuntu.com/ubuntu-ports/ bionic-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://ports.ubuntu.com/ubuntu-ports/ bionic universe
# deb-src http://ports.ubuntu.com/ubuntu-ports/ bionic universe
deb http://ports.ubuntu.com/ubuntu-ports/ bionic-updates universe
# deb-src http://ports.ubuntu.com/ubuntu-ports/ bionic-updates universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://ports.ubuntu.com/ubuntu-ports/ bionic multiverse
# deb-src http://ports.ubuntu.com/ubuntu-ports/ bionic multiverse
deb http://ports.ubuntu.com/ubuntu-ports/ bionic-updates multiverse
# deb-src http://ports.ubuntu.com/ubuntu-ports/ bionic-updates multiverse
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://ports.ubuntu.com/ubuntu-ports/ bionic-backports main restricted universe multiverse
# deb-src http://ports.ubuntu.com/ubuntu-ports/ bionic-backports main restricted universe multiverse
## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu bionic partner
# deb-src http://archive.canonical.com/ubuntu bionic partner
deb http://ports.ubuntu.com/ubuntu-ports/ bionic-security main restricted
# deb-src http://ports.ubuntu.com/ubuntu-ports/ bionic-security main restricted
deb http://ports.ubuntu.com/ubuntu-ports/ bionic-security universe
# deb-src http://ports.ubuntu.com/ubuntu-ports/ bionic-security universe
deb http://ports.ubuntu.com/ubuntu-ports/ bionic-security multiverse
# deb-src http://ports.ubuntu.com/ubuntu-ports/ bionic-security multiverse
Btw: The JetPack installation logs are available at ~/.nvsdkm/logs directory. You could update the logs there if there is more issue.
Running sudo apt-get update with the default source.list produces errors:
Ign:1 http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64 InRelease
Hit:2 http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64 Release
...
...
...
...
Ign:28 http://ports.ubuntu.com/ubuntu-ports bionic/multiverse amd64 Packages
Err:33 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main i386 Packages
404 Not Found [IP: 91.189.88.150 80]
Ign:34 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main amd64 Packages
Ign:41 http://ports.ubuntu.com/ubuntu-ports bionic-updates/restricted i386 Packages
Ign:42 http://ports.ubuntu.com/ubuntu-ports bionic-updates/restricted amd64 Packages
Ign:44 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe i386 Packages
Ign:45 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe amd64 Packages
Ign:52 http://ports.ubuntu.com/ubuntu-ports bionic-updates/multiverse i386 Packages
Ign:53 http://ports.ubuntu.com/ubuntu-ports bionic-updates/multiverse amd64 Packages
Err:57 http://ports.ubuntu.com/ubuntu-ports bionic-backports/main i386 Packages
404 Not Found [IP: 91.189.88.150 80]
Ign:59 http://ports.ubuntu.com/ubuntu-ports bionic-backports/main amd64 Packages
Ign:62 http://ports.ubuntu.com/ubuntu-ports bionic-backports/universe i386 Packages
Ign:63 http://ports.ubuntu.com/ubuntu-ports bionic-backports/universe amd64 Packages
Err:69 http://ports.ubuntu.com/ubuntu-ports bionic-security/main i386 Packages
404 Not Found [IP: 91.189.88.150 80]
Ign:70 http://ports.ubuntu.com/ubuntu-ports bionic-security/main amd64 Packages
Ign:75 http://ports.ubuntu.com/ubuntu-ports bionic-security/restricted amd64 Packages
Ign:76 http://ports.ubuntu.com/ubuntu-ports bionic-security/restricted i386 Packages
Ign:79 http://ports.ubuntu.com/ubuntu-ports bionic-security/universe amd64 Packages
Ign:81 http://ports.ubuntu.com/ubuntu-ports bionic-security/universe i386 Packages
Ign:86 http://ports.ubuntu.com/ubuntu-ports bionic-security/multiverse i386 Packages
Ign:87 http://ports.ubuntu.com/ubuntu-ports bionic-security/multiverse amd64 Packages
Fetched 35.3 MB in 7min 22s (79.8 kB/s)
Reading package lists... Done
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/bionic/main/binary-amd64/Packages 404 Not Found [IP: 91.189.88.150 80]
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/bionic-updates/main/binary-i386/Packages 404 Not Found [IP: 91.189.88.150 80]
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/bionic-backports/main/binary-i386/Packages 404 Not Found [IP: 91.189.88.150 80]
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/bionic-security/main/binary-i386/Packages 404 Not Found [IP: 91.189.88.150 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
I am running the Jetson by booting through an external SSD as root, and didnāt make any changes to the SSD after flashing the Jetson, so that might be related.
Think I found a workaround by commenting out the deb commands and uncommenting the deb-src commands while unchecking all options in software & updates.
Found the ARM64 cuda files in a local directory, but it looks like SDKmanager couldnāt find them, so I made a deb reference to the folder. Currently testing to see if that fixes the issue. Dependencies arenāt automatically installed, so Iām installing them one at a time
It keeps install a version of package ānvidia-docker2ā that depends on an older version of package ādocker.ioā
nvidia-docker2 : Depends: docker.io (= 18.09.2-0ubuntu1~18.04.1) but 18.09.7-0ubuntu1~18.04.4 is to be installed
Maybe shouldnāt have sudo apt upgraded after initial flashā¦