Jetson Nano (6) Deepstream5.0 environment installation

Install Deepstream under Jetson Nano

Software and hardware version

Jetson Nano 4G
JP 4.4.1
CUDA 10.2
TensorRT 7.1.3.0

From the official website, the deepstream version corresponding to JP4.4 is 5.0.

https://developer.nvidia.com/zh-cn/embedded/jetpack

Installation dependencies

sudo apt-get install libssl1.0.0  libgstreamer1.0-0 gstreamer1.0-tools gstreamer1.0-plugins-good gstreamer1.0-plugins-bad  gstreamer1.0-plugins-ugly gstreamer1.0-libav libgstrtspserver-1.0-0 libjansson4

sudo apt-get install libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-doc gstreamer1.0-tools gstreamer1.0-x gstreamer1.0-alsa gstreamer1.0-gl gstreamer1.0-gtk3 gstreamer1.0-qt5 gstreamer1.0-pulseaudio libgstrtspserver-1.0-dev gstreamer1.0-rtsp

sudo apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev

sudo apt-get install libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev libgstrtspserver-1.0-dev libx11-dev libgstrtspserver-1.0-dev gstreamer1.0-rtsp ffmpeg

sudo apt-get install libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev libgstrtspserver-1.0-dev libx11-dev libjson-glib-dev

Download the corresponding installation package from the official website

Download the tar package corresponding to Jetson's SDK

https://developer.nvidia.com/deepstream-getting-started

installation

sudo tar -jxvf deepstream_sdk_v5.0.1_jetson.tbz2 -C /
cd /opt/nvidia/deepstream/deepstream-5.0/
sudo ./install.sh
sudo ldconfig

Add environment variables

sudo vim /etc/ld.so.conf
#添加下行在文件最后
/opt/nvidia/deepstream/deepstream-5.0/lib/    
   
sudo ldconfig    #立即生效

In order to avoid error No EGL Display, add unset DISPLAY under the environment variable.

#还要添加
sudo vim ~/.bashrc
#最后面添加
unset DISPLAY

#保存退出,生效一下
source ~/.bashrc

Check the installation of deepstearm

deepstream-app --version-all

Insert picture description here
Running case:

cd /opt/nvidia/deepstream/deepstream
#测试案例
deepstream-app -c samples/configs/deepstream-app/source8_1080p_dec_infer-resnet_tracker_tiled_display_fp16_nano.txt

If the error is as follows: the
Insert picture description here
buffer file needs to be deleted

sudo rm ~/.cache/gstreamer-1.0/*

The normal operation output is:
Insert picture description here

At this point, the installation is over, and then I will run yolov4-tiny, yolov5s and other models to try.

reference

https://blog.csdn.net/zong596568821xp/article/details/105966383
https://blog.csdn.net/symuamua/article/details/104786626

Guess you like

Origin blog.csdn.net/djj199301111/article/details/110186640