• Hardware Platform (Jetson / GPU)
Jetson Xavier NX (https://www.seeedstudio.com/Jetson-SUB-Mini-PC-Silver-p-5227.html?queryID=aa206616439b68288835796f562f3e0e&objectID=5227&indexName=bazaar_retailer_products)
• DeepStream Version
6.1
• JetPack Version (valid for Jetson only)
5.0.2
• TensorRT Version
Whatever would be installed with JetPack 5.0.2.
• NVIDIA GPU Driver Version (valid for GPU only)
Again, whatever JetPack 5.0.2 installs.
I just started the course “Building Video AI Applications at the Edge on Jetson Nano ” on a Jetson Xavier NX device. An import statement in the course sample code, “import pyds”, is causing an error.
1. I followed the course instructions to start the container on the Xavier NX as follows:
sudo docker run --runtime nvidia -it --rm --network host -v /tmp/.X11-unix/:/tmp/.X11-unix -v /tmp/argus_socket:/tmp/argus_socket -v ~/my_apps:/dli/task/my_apps --device /dev/video0 nvcr.io/nvidia/dli/dli-nano-deepstream:v2.0.0-DS6.0.1
and logged in to the jupyterLab server from my host laptop.
2. In 01-ObjDetect.ipynb, I run the cell
“# Check usage of the test1 app with the help option
!cd $PYTHON_APPS/deepstream-test1-rtsp-out
&& python3 deepstream_test1_rtsp_out.py --help”
and got the following error message:
“Traceback (most recent call last):
File “deepstream_test1_rtsp_out.py”, line 31, in
import pyds
ImportError: /lib/aarch64-linux-gnu/libm.so.6: version `GLIBC_2.29’ not found (required by /usr/lib/aarch64-linux-gnu/libgstreamer-1.0.so.0)”
Given that I’m using the nVidia Docker image, I’m not sure why this library wouldn’t be found. I’m not sure if I’ve missed a step somewhere or there are just additional libraries that need installed or updated?