Hello everyone.
I’m trying to install Jetpack 4.2 to my Jetson TX 2 but I got errors.
Beforehand, my host machine already has Cuda and cuDnn because it has Nvidia GPU.
When is running the sdk manager in the host I get an error during installation Cuda and Opencv in the host:
CUDA Cross Compile Package on Host : cuda-cross-aarch64-10-0 : Depends: cuda-toolkit-10-0 (>= 10.0.166) but 10.0.130-1 is to be installed
16:35:46 ERROR : CUDA Cross Compile Package on Host : E: Unable to correct problems, you have held broken packages.
16:35:46 INFO : CUDA Cross Compile Package on Host : exit status 100
16:35:46 INFO : CUDA Cross Compile Package on Host : [ Package Install Finished with Error ]
16:35:46 ERROR : CUDA Cross Compile Package on Host : NV_CUDA_HOST_CROSS_COMP apt install failed
16:35:46 INFO : CUDA Cross Compile Package on Host :
16:35:46 INFO : CUDA Cross Compile Package on Host : [ 24.00 KB used. Disk Avail: 99.74 GB ]
16:35:46 INFO : CUDA Cross Compile Package on Host : [ NV_CUDA_HOST_CROSS_COMP Install took 16s ]
16:35:46 INFO : CUDA Cross Compile Package on Host : apt install failed
16:35:46 ERROR : CUDA Cross Compile Package on Host : command terminated with error
16:35:46 ERROR : CUDA Cross Compile Package on Host : install 'CUDA Cross Compile Package on Host' failure, command < cd '/home/diego/nvidia/nvidia_sdk/JetPack_4.2_Linux' ; /opt/nvidia/sdkmanager/resources/app/output/installUtils/adapter -a='install' -c='eyJpZCI6Ik5WX0NVREFfSE9TVF9DUk9TU19DT01QIiwibmFtZSI6IkNVREEgQ3Jvc3MgQ29tcGlsZSBQYWNrYWdlIG9uIEhvc3QiLCJkZXNjcmlwdGlvbiI6IkNVREEgVG9vbGtpdCBvbiBIb3N0IGZvciBDcm9zcyBDb21waWxpbmcuIE5WSURJQSBDVURBIFRvb2xraXQgcHJvdmlkZXMgYSBjb21wcmVoZW5zaXZlIGRldmVsb3BtZW50IGVudmlyb25tZW50IGZvciBDIGFuZCBDKysgZGV2ZWxvcGVycyBidWlsZGluZyBHUFUtYWNjZWxlcmF0ZWQgYXBwbGljYXRpb25zLiIsImNvbXBUeXBlIjoiaG9zdCIsImlzVmlzaWJsZSI6dHJ1ZSwibGljZW5zZUlkIjoiTlZfSkVUUEFDS19DVURBX0VVTEEiLCJpc0RldGVjdGFibGVJbnN0YWxsIjp0cnVlLCJpc0luc3RhbGxQYXRoQ3VzdG9taXphYmxlIjp0cnVlLCJ2ZXJzaW9uIjoiMTAuMCIsIm9wZXJhdGluZ1N5c3RlbXMiOlsidWJ1bnR1MTYwNCIsInVidW50dTE4MDQiXSwiaW5zdGFsbFNpemVNQiI6Mzg1LCJkb3dubG9hZEZpbGVzIjpbeyJ1cmwiOiIvY3VkYS1yZXBvLWNyb3NzLWFhcmNoNjQtMTAtMC1sb2NhbC0xMC4wLjE2Nl8xLjAtMV9hbGwuZGViIiwiZmlsZU5hbWUiOiJjdWRhLXJlcG8tY3Jvc3MtYWFyY2g2NC0xMC0wLWxvY2FsLTEwLjAuMTY2XzEuMC0xX2FsbC5kZWIiLCJzaXplIjozODUxNDIzNDAsImNoZWNrc3VtIjoiNmZiN2JhMjZkYjgzZGFiZmQzY2Y3NTI4MGU3YmYyM2YiLCJjaGVja3N1bVR5cGUiOiJtZDUiLCJpbnN0YWxsUGFyYW1ldGVycyI6eyJpbnN0YWxsVHlwZSI6ImRlYl9yZXBvIiwiYWRkaXRpb25hbFBhcmFtZXRlcnMiOnsicGFja2FnZXNJbmZvIjpbeyJuYW1lIjoiY3VkYS1jcm9zcy1hYXJjaDY0LTEwLTAiLCJ2ZXJzaW9uIjoiMTAuMCJ9XSwicG9zdFVuaW5zdGFsbENvbW1hbmRzIjpbeyJ1c2VyQ29tbWFuZCI6InN1ZG8gYXB0LWdldCAteSBwdXJnZSAnY3VkYS1yZXBvLWNyb3NzLioxMC0wLionIn1dfX0sImNhY2hlZFVybCI6Imh0dHBzOi8vZGV2ZWxvcGVyLm52aWRpYS5jb20vYXNzZXRzL2VtYmVkZGVkL3NlY3VyZS90b29scy9maWxlcy9qZXRwYWNrLXNka3MvamV0cGFjay00LjIvSkVUUEFDS180Ml9iMTU4L2N1ZGEtcmVwby1jcm9zcy1hYXJjaDY0LTEwLTAtbG9jYWwtMTAuMC4xNjZfMS4wLTFfYWxsLmRlYiJ9XSwidGFyZ2V0SWRzIjpbIlAzMzEwIiwiUDM0ODktMDAwMCIsIlAyODg4IiwiUDM0NDgtMDAwMCJdLCJkZXBlbmRlbmNpZXMiOlt7ImlkIjoiTlZfQ1VEQV9IT1NUX0NPTVAiLCJvcGVyYXRvciI6Ij09IiwidmVyIjoiMTAuMCJ9XSwiZXh0ZXJuYWxfZGVwZW5kZW5jaWVzIjpbXSwicGFyZW50SUQiOiJOVl9DVURBX0hPU1RfR1JPVVAiLCJpbnN0YWxsUGF0aCI6Ii9ob21lL2RpZWdvL252aWRpYS9udmlkaWFfc2RrL0pldFBhY2tfNC4yX0xpbnV4IiwiYWN0aW9uIjoxLCJkb3dubG9hZEVycm9ycyI6W10sInZlcmlmeSI6ZmFsc2UsImV4ZWMiOiIvaG9tZS9kaWVnby9Eb3dubG9hZHMvbnZpZGlhL3Nka21fZG93bmxvYWRzL2N1ZGEtcmVwby1jcm9zcy1hYXJjaDY0LTEwLTAtbG9jYWwtMTAuMC4xNjZfMS4wLTFfYWxsLmRlYiIsImJ1bmRsZVRpdGxlIjoiSmV0UGFja180LjJfTGludXgiLCJpbnN0YWxsUm9vdCI6Ii9ob21lL2RpZWdvL252aWRpYS9udmlkaWFfc2RrIiwiYm9hcmRJRCI6IlAzMzEwIiwidGFyZ2V0QWNjZXNzSW5mbyI6eyJ1c2VyIjoibnZpZGlhIiwicGFzc3dvcmQiOiJudmlkaWEiLCJob3N0IjoiMTkyLjE2OC41NS4xIiwicG9ydCI6IjIyIn19' -i='NV_CUDA_HOST_CROSS_COMP' -v='10.0' -l='/home/diego/nvidia/nvidia_sdk/JetPack_4.2_Linux' -L='/home/diego/.nvsdkm/logs/JetPack_4.2_Linux' -p='1980' -t='P3310' -e='/home/diego/Downloads/nvidia/sdkm_downloads/cuda-repo-cross-aarch64-10-0-local-10.0.166_1.0-1_all.deb' >
terminated with error
Opencv Error:
ERROR : OpenCV on Host : /sbin/ldconfig.real:
16:32:58 ERROR : OpenCV on Host : /usr/local/cuda-10.0/targets/x86_64-linux/lib/libcudnn.so.6 is not a symbolic link
16:32:58 ERROR : OpenCV on Host :
16:32:59 INFO : OpenCV on Host : exec_command: dpkg-query -W -f='${db:Status-abbrev} ${Version}' libopencv
16:32:59 INFO : OpenCV on Host : NV_OPENCV_HOST_COMP libopencv_3.3.1-2-gd6a8916_amd64.deb installed successfully.
16:32:59 INFO : OpenCV on Host : [ Package Install Finished Successfully ]
16:32:59 INFO : OpenCV on Host : [ Package Install Started ]
16:32:59 INFO : OpenCV on Host : deb installer start to install
16:32:59 INFO : OpenCV on Host : exec_command: dpkg -f /home/diego/Downloads/nvidia/sdkm_downloads/libopencv-dev_3.3.1-2-gd6a8916_amd64.deb Package | tr -d '
16:32:59 INFO : OpenCV on Host : '
16:32:59 INFO : OpenCV on Host : exec_command: dpkg -f /home/diego/Downloads/nvidia/sdkm_downloads/libopencv-dev_3.3.1-2-gd6a8916_amd64.deb Version | tr -d '
16:32:59 INFO : OpenCV on Host : '
16:32:59 INFO : OpenCV on Host : deb file /home/diego/Downloads/nvidia/sdkm_downloads/libopencv-dev_3.3.1-2-gd6a8916_amd64.deb, package name [libopencv-dev], package version [3.3.1-2-gd6a8916]
16:32:59 INFO : OpenCV on Host : infer package info from file name libopencv-dev_3.3.1-2-gd6a8916_amd64.deb [ name: libopencv-dev, version: 3.3.1-2-gd6a8916 ]
16:32:59 INFO : OpenCV on Host : exec_command: sudo dpkg -i /home/diego/Downloads/nvidia/sdkm_downloads/libopencv-dev_3.3.1-2-gd6a8916_amd64.deb
16:32:59 ERROR : OpenCV on Host : dpkg: considering removing libopencv-calib3d-dev:amd64 in favour of libopencv-dev ...
16:32:59 ERROR : OpenCV on Host : dpkg: no, cannot proceed with removal of libopencv-calib3d-dev:amd64 (--auto-deconfigure will help):
16:32:59 INFO : OpenCV on Host : libopencv-contrib-dev:amd64 depends on libopencv-calib3d-dev (= 2.4.9.1+dfsg-1.5ubuntu1.1)
16:32:59 INFO : OpenCV on Host : libopencv-calib3d-dev:amd64 is to be removed.
16:32:59 INFO : OpenCV on Host :
16:32:59 ERROR : OpenCV on Host : dpkg: regarding .../libopencv-dev_3.3.1-2-gd6a8916_amd64.deb containing libopencv-dev:
16:32:59 INFO : OpenCV on Host : libopencv-dev conflicts with libopencv-calib3d-dev
16:32:59 INFO : OpenCV on Host : libopencv-calib3d-dev:amd64 (version 2.4.9.1+dfsg-1.5ubuntu1.1) is present and installed.
16:32:59 INFO : OpenCV on Host :
16:32:59 ERROR : OpenCV on Host : dpkg: error processing archive /home/diego/Downloads/nvidia/sdkm_downloads/libopencv-dev_3.3.1-2-gd6a8916_amd64.deb (--install):
16:32:59 INFO : OpenCV on Host : conflicting packages - not installing libopencv-dev
16:32:59 ERROR : OpenCV on Host : Errors were encountered while processing:
16:32:59 ERROR : OpenCV on Host : /home/diego/Downloads/nvidia/sdkm_downloads/libopencv-dev_3.3.1-2-gd6a8916_amd64.deb
16:32:59 INFO : OpenCV on Host : exit status 1
16:32:59 INFO : OpenCV on Host : exec_command: sudo apt-get check
16:33:01 INFO : OpenCV on Host : Reading package lists...
16:33:01 INFO : OpenCV on Host : Building dependency tree...
16:33:01 INFO : OpenCV on Host : Reading state information...
16:33:01 INFO : OpenCV on Host : exec_command: dpkg-query -W -f='${db:Status-abbrev} ${Version}' libopencv-dev
16:33:01 INFO : OpenCV on Host : [ Package Install Finished with Error ]
16:33:01 ERROR : OpenCV on Host : NV_OPENCV_HOST_COMP package [{libopencv-dev 3.3.1}] not installed
16:33:01 INFO : OpenCV on Host :
16:33:01 INFO : OpenCV on Host : [ 115.26 MB used. Disk Avail: 101.30 GB ]
16:33:01 INFO : OpenCV on Host : [ NV_OPENCV_HOST_COMP Install took 11s ]
16:33:01 INFO : OpenCV on Host : package [{libopencv-dev 3.3.1}] not installed
16:33:01 ERROR : OpenCV on Host : command terminated with error
16:33:01 ERROR : OpenCV on Host : install 'OpenCV on Host' failure, command < cd '/home/diego/nvidia/nvidia_sdk/JetPack_4.2_Linux' ; /opt/nvidia/sdkmanager/resources/app/output/installUtils/adapter -a='install' -c='eyJpZCI6Ik5WX09QRU5DVl9IT1NUX0NPTVAiLCJuYW1lIjoiT3BlbkNWIG9uIEhvc3QiLCJkZXNjcmlwdGlvbiI6Ik9wZW5DViBmb3IgSG9zdCIsImNvbXBUeXBlIjoiaG9zdCIsImlzVmlzaWJsZSI6dHJ1ZSwibGljZW5zZUlkIjoiTlZfSkVUUEFDS19WSVNJT05XT1JLU19PUEVOQ1ZfRVVMQSIsImlzRGV0ZWN0YWJsZUluc3RhbGwiOnRydWUsImlzSW5zdGFsbFBhdGhDdXN0b21pemFibGUiOmZhbHNlLCJ2ZXJzaW9uIjoiMy4zLjEiLCJvcGVyYXRpbmdTeXN0ZW1zIjpbInVidW50dTE2MDQiXSwiaW5zdGFsbFNpemVNQiI6MTU4LCJkb3dubG9hZEZpbGVzIjpbeyJ1cmwiOiJ1YnVudHUxNjA0L2xpYm9wZW5jdl8zLjMuMS0yLWdkNmE4OTE2X2FtZDY0LmRlYiIsImZpbGVOYW1lIjoibGlib3BlbmN2XzMuMy4xLTItZ2Q2YTg5MTZfYW1kNjQuZGViIiwic2l6ZSI6Mjc4MDMwNzgsImNoZWNrc3VtIjoiMDgyZTFhOGI5NTUyNTRmZGNlNTY0MTU2NDczZGY3ZjYiLCJjaGVja3N1bVR5cGUiOiJtZDUiLCJpbnN0YWxsUGFyYW1ldGVycyI6eyJpbnN0YWxsVHlwZSI6ImRlYiIsImFkZGl0aW9uYWxQYXJhbWV0ZXJzIjp7InBhY2thZ2VzSW5mbyI6W3sibmFtZSI6ImxpYm9wZW5jdiIsInZlcnNpb24iOiIzLjMuMSJ9XSwicHJlSW5zdGFsbENvbW1hbmRzIjpbeyJ1c2VyQ29tbWFuZCI6InN1ZG8gYXB0LWdldCBpbnN0YWxsIC15IGxpYnRiYi1kZXYifV19fSwiY2FjaGVkVXJsIjoiaHR0cHM6Ly9kZXZlbG9wZXIubnZpZGlhLmNvbS9hc3NldHMvZW1iZWRkZWQvc2VjdXJlL3Rvb2xzL2ZpbGVzL2pldHBhY2stc2Rrcy9qZXRwYWNrLTQuMi9KRVRQQUNLXzQyX2IxNTgvdWJ1bnR1MTYwNC9saWJvcGVuY3ZfMy4zLjEtMi1nZDZhODkxNl9hbWQ2NC5kZWIifSx7InVybCI6InVidW50dTE2MDQvbGlib3BlbmN2LWRldl8zLjMuMS0yLWdkNmE4OTE2X2FtZDY0LmRlYiIsImZpbGVOYW1lIjoibGlib3BlbmN2LWRldl8zLjMuMS0yLWdkNmE4OTE2X2FtZDY0LmRlYiIsInNpemUiOjExNDEyOTYsImNoZWNrc3VtIjoiNTQ3Y2VlYjBiMjUyNGI4YmVkZGE3MjFiZWFlNjA3NGIiLCJjaGVja3N1bVR5cGUiOiJtZDUiLCJpbnN0YWxsUGFyYW1ldGVycyI6eyJpbnN0YWxsVHlwZSI6ImRlYiIsImFkZGl0aW9uYWxQYXJhbWV0ZXJzIjp7InBhY2thZ2VzSW5mbyI6W3sibmFtZSI6ImxpYm9wZW5jdi1kZXYiLCJ2ZXJzaW9uIjoiMy4zLjEifV19fSwiY2FjaGVkVXJsIjoiaHR0cHM6Ly9kZXZlbG9wZXIubnZpZGlhLmNvbS9hc3NldHMvZW1iZWRkZWQvc2VjdXJlL3Rvb2xzL2ZpbGVzL2pldHBhY2stc2Rrcy9qZXRwYWNrLTQuMi9KRVRQQUNLXzQyX2IxNTgvdWJ1bnR1MTYwNC9saWJvcGVuY3YtZGV2XzMuMy4xLTItZ2Q2YTg5MTZfYW1kNjQuZGViIn0seyJ1cmwiOiJ1YnVudHUxNjA0L2xpYm9wZW5jdi1weXRob25fMy4zLjEtMi1nZDZhODkxNl9hbWQ2NC5kZWIiLCJmaWxlTmFtZSI6ImxpYm9wZW5jdi1weXRob25fMy4zLjEtMi1nZDZhODkxNl9hbWQ2NC5kZWIiLCJzaXplIjoxNzIxNzU0LCJjaGVja3N1bSI6IjVjMzJlYjJlNmY2MTAyMmY0YzgyYWY3ZmI0MTkxYTViIiwiY2hlY2tzdW1UeXBlIjoibWQ1IiwiaW5zdGFsbFBhcmFtZXRlcnMiOnsiaW5zdGFsbFR5cGUiOiJkZWIiLCJhZGRpdGlvbmFsUGFyYW1ldGVycyI6eyJwYWNrYWdlc0luZm8iOlt7Im5hbWUiOiJsaWJvcGVuY3YtcHl0aG9uIiwidmVyc2lvbiI6IjMuMy4xIn1dfX0sImNhY2hlZFVybCI6Imh0dHBzOi8vZGV2ZWxvcGVyLm52aWRpYS5jb20vYXNzZXRzL2VtYmVkZGVkL3NlY3VyZS90b29scy9maWxlcy9qZXRwYWNrLXNka3MvamV0cGFjay00LjIvSkVUUEFDS180Ml9iMTU4L3VidW50dTE2MDQvbGlib3BlbmN2LXB5dGhvbl8zLjMuMS0yLWdkNmE4OTE2X2FtZDY0LmRlYiJ9LHsidXJsIjoidWJ1bnR1MTYwNC9saWJvcGVuY3Ytc2FtcGxlc18zLjMuMS0yLWdkNmE4OTE2X2FtZDY0LmRlYiIsImZpbGVOYW1lIjoibGlib3BlbmN2LXNhbXBsZXNfMy4zLjEtMi1nZDZhODkxNl9hbWQ2NC5kZWIiLCJzaXplIjoxODIxNjgsImNoZWNrc3VtIjoiZTBkYjdkZWJjMTMwYjA2YzcwOTljOGEyNDk3YzNiYzEiLCJjaGVja3N1bVR5cGUiOiJtZDUiLCJpbnN0YWxsUGFyYW1ldGVycyI6eyJpbnN0YWxsVHlwZSI6ImRlYiIsImFkZGl0aW9uYWxQYXJhbWV0ZXJzIjp7InBhY2thZ2VzSW5mbyI6W3sibmFtZSI6ImxpYm9wZW5jdi1zYW1wbGVzIiwidmVyc2lvbiI6IjMuMy4xIn1dfX0sImNhY2hlZFVybCI6Imh0dHBzOi8vZGV2ZWxvcGVyLm52aWRpYS5jb20vYXNzZXRzL2VtYmVkZGVkL3NlY3VyZS90b29scy9maWxlcy9qZXRwYWNrLXNka3MvamV0cGFjay00LjIvSkVUUEFDS180Ml9iMTU4L3VidW50dTE2MDQvbGlib3BlbmN2LXNhbXBsZXNfMy4zLjEtMi1nZDZhODkxNl9hbWQ2NC5kZWIifV0sInRhcmdldElkcyI6WyJQMzMxMCIsIlAzNDg5LTAwMDAiLCJQMjg4OCIsIlAzNDQ4LTAwMDAiXSwiZGVwZW5kZW5jaWVzIjpbeyJpZCI6Ik5WX0NVREFfSE9TVF9DT01QIiwib3BlcmF0b3IiOiI9PSIsInZlciI6IjEwLjAifV0sImV4dGVybmFsX2RlcGVuZGVuY2llcyI6W10sInBhcmVudElEIjoiTlZfQ09NUFVURVJWSVNJT05fSE9TVF9HUk9VUCIsImluc3RhbGxQYXRoIjoiL2hvbWUvZGllZ28vbnZpZGlhL252aWRpYV9zZGsvSmV0UGFja180LjJfTGludXgiLCJhY3Rpb24iOjEsImRvd25sb2FkRXJyb3JzIjpbXSwidmVyaWZ5IjpmYWxzZSwiZXhlYyI6Ii9ob21lL2RpZWdvL0Rvd25sb2Fkcy9udmlkaWEvc2RrbV9kb3dubG9hZHMvbGlib3BlbmN2LWRldl8zLjMuMS0yLWdkNmE4OTE2X2FtZDY0LmRlYiIsImJ1bmRsZVRpdGxlIjoiSmV0UGFja180LjJfTGludXgiLCJpbnN0YWxsUm9vdCI6Ii9ob21lL2RpZWdvL252aWRpYS9udmlkaWFfc2RrIiwiYm9hcmRJRCI6IlAzMzEwIiwidGFyZ2V0QWNjZXNzSW5mbyI6eyJ1c2VyIjoibnZpZGlhIiwicGFzc3dvcmQiOiJudmlkaWEiLCJob3N0IjoiMTkyLjE2OC41NS4xIiwicG9ydCI6IjIyIn19' -i='NV_OPENCV_HOST_COMP' -v='3.3.1' -l='/home/diego/nvidia/nvidia_sdk/JetPack_4.2_Linux' -L='/home/diego/.nvsdkm/logs/JetPack_4.2_Linux' -p='1980' -t='P3310' -e='/home/diego/Downloads/nvidia/sdkm_downloads/libopencv-dev_3.3.1-2-gd6a8916_amd64.deb' > terminated with error
After that, the Jetson tx2 turning on and the installation process stuck in 50%.
I’ve tried to do the instruction below:
1. Please check if ARCH arm64 exists in the system arch list. Run sudo dpkg --print-foreign-architectures
2. If Yes. Run sudo apt-get purge “*:arm64”, all arm64 package will be removed.
3. Then sudo dpkg --remove-architecture arm64, remove ARCH arm64 from system arch list.
4. Then “sudo apt-get update” should end with success.
But still I have the same errors.
SDKM_logs_03312019_1354.zip (392 KB)