I setup my new tx2 according to:
downloaded:
https://developer.nvidia.com/embedded/dlc/jetpack-l4t-2_3_1
doing the full install option from my host pc. I installed python tensorflow from https://devtalk.nvidia.com/default/topic/1000717/tensorflow-on-jetson-tx2/
When running tensorflow in python I get:
tensorflow/stream_executor/cuda/cuda_driver.cc:509] failed call to cuInit: CUDA_ERROR_NO_DEVICE
I can see cuda libs in /usr/local/cuda. But strace is showing lots of suspicious missing file access:
newfstatat(AT_FDCWD, â/usr/bin/nvidia-modprobeâ, 0x7fca00f860, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, â/proc/driver/nvidia/paramsâ, O_RDONLY) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, â/dev/nvidiactlâ, 0x7fca00f700, 0) = -1 ENOENT (No such file or directory)
mknodat(AT_FDCWD, â/dev/nvidiactlâ, S_IFCHR|0666, makedev(195, 255)) = -1 EACCES (Permission denied)
newfstatat(AT_FDCWD, â/usr/bin/nvidia-modprobeâ, 0x7fca00f800, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, â/dev/nvidiactlâ, O_RDWR) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, â/sys/module/tegra_fuse/parameters/tegra_chip_idâ, O_RDONLY) = 3
read(3, â24\nâ, 256) = 3
close(3) = 0
openat(AT_FDCWD, â/sys/module/tegra_fuse/parameters/tegra_chip_revâ, O_RDONLY) = 3
read(3, â4\nâ, 256) = 2
close(3) = 0
openat(AT_FDCWD, â/sys/module/tegra_fuse/parameters/tegra_platformâ, O_RDONLY) = 3
read(3, âsilicon\nâ, 256) = 8
close(3) = 0
faccessat(AT_FDCWD, â/dev/nvhost-gpuâ, R_OK|W_OK) = -1 EACCES (Permission denied)
openat(AT_FDCWD, â/dev/nvgpu-pciâ, O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, â/dev/dri/renderD128â, 0x7fca00f8e0, 0) = -1 ENOENT (No such file or directory)
write(2, âE tensorflow/stream_executor/cudââŠ, 98E tensorflow/stream_executor/cuda/cuda_driver.cc:509] failed call to cuInit: CUDA_ERROR_NO_DEVICE
) = 98
faccessat(AT_FDCWD, â/proc/driver/nvidia/versionâ, F_OK) = -1 ENOENT (No such file or directory)
uname({sysname=âLinuxâ, nodename=âjetâ, âŠ}) = 0
write(2, âI tensorflow/stream_executor/cudââŠ, 166I tensorflow/stream_executor/cuda/cuda_diagnostics.cc:145] kernel driver does not appear to be running on this host (jet): /proc/driver/nvidia/version does not exist
) = 166
Is there a separate install for cuda drivers? Iâm surprised that wasnât included in the os flash and subsequent cuda install.