Deepstream 3 SDK | Installation Steps on new Ubuntu

Deepstream 3 sdk has the following dependencies

Ubuntu 16.04 LTS (with GCC 5.4)
NVIDIA Display Driver ver. 410.72

[b]Unable to install

NVIDIA Video SDK 8.2
NVIDIA cuDNN 7.3
NVIDIA TensorRT 5.0
NVIDIA CUDA 10.0[/b]

Can you please share the steps of how to install the above components and in what order ?

Also can i use Ubuntu 18 for the same ?

HI
You’d better try on ubuntu 16.04, since DS3.0 developed based on ubuntu 16.04

Installation:
1 cuda, please refer to this for installation,
https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1604&target_type=runfilelocal
depends on which kind package you used, this is for ubuntu 16.04 run file installation
2 TensorRT 5.0
sudo dpkg -i “package name”
3 cuDNN 7.3
same with TRT
4 Video Codec SDK, just download the package, https://developer.nvidia.com/nvidia-video-codec-sdk, extract it,
there detailed readme within it for how to build and how to run.

I am using 16.04 LTS. Sorry about not writing the exact version.

I have formatted the machine 3 times already and there seems to be some issues with gstreamer.
So the dependencies are creating a big issue for me.

This is the shell script i am using and it is creating issues.

sudo apt-get install build-essential checkinstall cmake pkg-config yasm -y
sudo apt-get install git gfortran -y
sudo apt-get install libjpeg8-dev libjasper-dev libpng12-dev -y
sudo apt-get install libtiff5-dev -y
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev -y
sudo apt-get install libxine2-dev libv4l-dev -y
sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev -y
sudo apt-get install qt5-default libgtk2.0-dev -y
sudo apt-get install libtbb-dev -y
sudo apt-get install libatlas-base-dev -y
sudo apt-get install libfaac-dev libmp3lame-dev libtheora-dev -y
sudo apt-get install libvorbis-dev libxvidcore-dev -y
sudo apt-get install libopencore-amrnb-dev libopencore-amrwb-dev -y
sudo apt-get install x264 v4l-utils -y
sudo apt-get install libprotobuf-dev protobuf-compiler -y
sudo apt-get install libgoogle-glog-dev libgflags-dev -y
sudo apt-get install libgphoto2-dev libeigen3-dev libhdf5-dev doxygen -y
sudo apt-get install build-essential libgtk-3-dev -y
sudo apt-get install libgstreamer-plugins-base1.0-dev -y
sudo apt-get install libv4l-dev -y
sudo apt-get install libavresample-dev liblapacke-dev -y
cd /usr/include/linux
sudo ln -s …/libv4l1-videodev.h videodev.h
apt install ccache -y
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev -y
apt install python-pip python3-pip -y
sudo apt-get install libopenblas-dev -y
sudo apt-get install libjsoncpp-dev -y
sudo apt-get install openjdk-8-jdk-headless -y
sudo apt-get install libssl-dev -y
sudo apt-get install libboost-all-dev -y
sudo sudo apt-get install libboost-all-dev -y
sudo apt-get install libglu1-mesa libxi-dev libxmu-dev libglu1-mesa-dev -y

there detailed readme within deepstream package,can you follow the readme for gstreamer installation?

Hi ashutosh.khanna26,

Have you followed the readme for gstreamer installation?
Is this still an issue?

Thanks

@kayccc

I am still facing the same issue.
Because the exact libraries needed for running DeepstreamSDK are not mentioned.

I would request you to kindly release a shell script for dependencies for ubuntu-16.04 that would help me and others and resolve the issue once and for all.

Hi ashutosh.khanna26,

We have released the DeepSteam SDK 4.0 at last week, please move to this new version for more features and supports, see https://devtalk.nvidia.com/default/topic/1057879/announcements/announcing-deepstream-sdk-4-0-/

Thanks