that the cuda libraries are no longer in the supplied Docker images for Deepstream (Are the instructions for 7.0 are the same as 7.1 ?, i can not find the 7.0 instructions, is there a different link for 7.0? )
how would I add the cuda libraries back ?
would i do this via apt installs, or is it another 'FROM" in my docker file ?
is there an example Dockerfile that does this ? I’m trying to install the nvidia-cuda apt meta package, but it is not available.. there is an nvidia-cuda-dev package but even that fails to install..
Noticed that you are using Orin NX. for jetson, deepstream docker image version must be same as host deepstream version. Because the docker image on jeston shared same libraries and userspace driver. such as CUDA.
Before using the Deepstream 7.1 image, please upgrade the Jetpack version of Orin NX to 6.1.
xxx-samples-multiarch just use for deloyment. It lacks a development environment. there shouldn’t be any other difference. xxx-triton-multiarch includes all features
ok, but i can only get the cuda libraries installed on the samples one.
What do I need to install on xxx-triton-multiarch to get cuda support inside ? nvidia-cuda is not available and nvidia-cuda-dev fails to install.
Just for my curiosity, why is xxx-triton-multiarch so much bigger than the -samples one ? seeing that samples has all the development environment in it. I would expect the samples one to be much bigger.
I have a cuda dependency on the gazedetection (via a nvdsvideotemplate ) that does use cuda directly though.
libcuda.so.1 => not found
libnvdla_compiler.so => not found
libnvcudla.so => not found
libnvbufsurface.so.1.0.0 => not found
libnvcv_faciallandmarks.so => not found