Edited at

Jetson TX1にJetPack 3.3をUbuntu18.04でインストールしてみた

More than 1 year has passed since last update.


環境


  • Jetson TX1

  • Ubuntu 18.04

  • JetPack 3.3


インストール

JetPack 3.3 はUbuntu 18.04をサポートしてなく、そのままではインストーラーが正常に動作しないようです。下記の手順でlibpng12、xterm、pythonをインストールすれば良いようです。

$ sudo wget -q -O /tmp/libpng12.deb http://mirrors.kernel.org/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_amd64.deb \

&& sudo dpkg -i /tmp/libpng12.deb \
&& sudo rm /tmp/libpng12.deb

$ sudo apt install -y xterm python

あとは、下記等を参照。

JetsonTX2初期セットアップ(Jetpack)からサンプルのコンパイルまでの手順


動作確認

libcublasがSM 35アーキに対応していないため、そのままだとエラーが起きるので修正します。

$ cd /home/nvidia/NVIDIA_CUDA-9.0_Samples

$ vi 6_Advanced/cdpLUDecomposition/Makefile


6_Advanced/cdpLUDecomposition/Makefile

--- 6_Advanced/cdpLUDecomposition/Makefile.org  2018-09-09 13:47:30.283098319 +0000

+++ 6_Advanced/cdpLUDecomposition/Makefile 2018-09-09 13:30:58.002487389 +0000
@@ -234,7 +234,7 @@ LIBRARIES :=

# Gencode arguments
ifeq ($(TARGET_ARCH),$(filter $(TARGET_ARCH),armv7l aarch64))
-SMS ?= 35 37 50 52 53 60 61 62
+SMS ?= 37 50 52 53 60 61 62
else
SMS ?= 35 37 50 52 60 61
endif


$ make -j2