Installing Deepstream on dell precision 3650 with geforce 3090 alerts on unmet dependencies

Please provide complete information as applicable to your setup.

**• Hardware Platform - dGPU
**• DeepStream Version - 6.1
Im trying to install deepstream6.1 on dell’s computer model precision 3650

sudo apt-get install ./deepstream-6.0_6.0-1_amd64.deb

The following packages have unmet dependencies: deepstream-6.1 : Depends: cuda-cudart-11-7 but it is not installable Depends: cuda-cudart-dev-11-7 but it is not installable Depends: libnpp-11-7 but it is not installable Depends: libnpp-dev-11-7 but it is not installable Depends: libnvinfer8 (>= 8.0.0) but it is not installable Depends: libnvinfer-dev (>= 8.0.0) but it is not installable Depends: libnvparsers8 (>= 8.0.0) but it is not installable Depends: libnvparsers-dev (>= 8.0.0) but it is not installable Depends: libnvonnxparsers8 (>= 8.0.0) but it is not installable Depends: libnvonnxparsers-dev (>= 8.0.0) but it is not installable Depends: libnvinfer-plugin8 (>= 8.0.0) but it is not installable Depends: libnvinfer-plugin-dev (>= 8.0.0) but it is not installable


image

Please follow the steps described in Quickstart Guide — DeepStream 6.1.1 Release documentation (nvidia.com).

Hey,
I followed the instructions for all installations including cuda, cudnn, tensorRT. and downloaded deepastream again and deploy it on the system.

Currently, I followed the ‘deepstream-test1’ readme file and downloaded and modified the make file.
And once I execute the ‘make’ command I receive the following output:

/opt/nvidia/deepstream/deepstream-6.1/sources/apps/sample_apps/deepstream-test1$ sudo make

cc -c -o deepstream_test1_app.o -I../../../includes -I /usr/local/cuda-11.7/include -pthread -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include deepstream_test1_app.c
In file included from deepstream_test1_app.c:26:
/usr/local/cuda-11.7/include/cuda_runtime_api.h:13017:45: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cudaGetFuncBySymbol’
13017 | extern __host__ cudaError_t CUDARTAPI_CDECL cudaGetFuncBySymbol(cudaFunction_t* functionPtr, const void* symbolPtr);
      |                                             ^~~~~~~~~~~~~~~~~~~
make: *** [Makefile:63: deepstream_test1_app.o] Error 1

How should I fix it?

ls -lah /usr/local
total 52K
drwxr-xr-x 13 root root 4.0K Oct 30 12:26 .
drwxr-xr-x 14 root root 4.0K Feb 23  2022 ..
drwxr-xr-x  2 root root 4.0K Oct 30 12:14 bin
lrwxrwxrwx  1 root root   22 Oct 30 12:14 cuda -> /etc/alternatives/cuda
lrwxrwxrwx  1 root root   25 Oct 30 12:14 cuda-11 -> /etc/alternatives/cuda-11
drwxr-xr-x  5 root root 4.0K Oct 30 12:20 cuda-11.1
drwxr-xr-x  3 root root 4.0K Oct 30 12:26 cuda-11.7
drwxr-xr-x 15 root root 4.0K Oct 30 12:14 cuda-11.8
drwxr-xr-x  2 root root 4.0K Feb 23  2022 etc
drwxr-xr-x  2 root root 4.0K Feb 23  2022 games
drwxr-xr-x  3 root root 4.0K Oct 24 15:14 include
drwxr-xr-x  6 root root 4.0K Oct 30 12:25 lib
lrwxrwxrwx  1 root root    9 Jun 19 15:02 man -> share/man
drwxr-xr-x  2 root root 4.0K Feb 23  2022 sbin
drwxr-xr-x  8 root root 4.0K Oct 30 12:25 share
drwxr-xr-x  2 root root 4.0K Feb 23  2022 src

I change the CUDA version in the make file from 11.7 to 11.6, and it works. But it is not like suggested in the ReadMe file.

nvidia-smi
Sun Oct 30 13:11:13 2022       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 520.61.05    Driver Version: 520.61.05    CUDA Version: 11.8     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  NVIDIA GeForce ...  On   | 00000000:01:00.0 Off |                  N/A |
|  0%   34C    P8     9W / 350W |     10MiB / 24576MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    0   N/A  N/A      2212      G   /usr/lib/xorg/Xorg                  4MiB |
|    0   N/A  N/A      2945      G   /usr/lib/xorg/Xorg                  4MiB |
+-----------------------------------------------------------------------------+

from your command “sudo apt-get install ./deepstream-6.0_6.0-1_amd64.deb”, you are installing deepstream 6.0, which depends on cuda10.6.

1 Like

There is no update from you for a period, assuming this is not an issue any more.
Hence we are closing this topic. If need further support, please open a new one.
Thanks

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.