Libdcgm 3 triton compatibility

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU) RTX 3080
• DeepStream Version 6.1.1
• TensorRT Version Default nvcr docker.
• NVIDIA GPU Driver Version (valid for GPU only) 515
• Issue Type( questions, new requirements, bugs) Compatibility breaks after apt update && apt upgrade -y
• How to reproduce the issue ? (This is for bugs. Including which sample app is using, the configuration files content, the command line used and other details for reproducing)
Open docker image.
apt update && apt upgrade -y
Try launching triton server fails

Found out that the upgrade process downloads libdcgm 3 and triton wants libdcgm 2.x

EDIT: “apt-mark hold datacenter-gpu-manager” fixes the issue, but probably the most ideal scenario would be that apt upgrade updated everything acordingly.

  1. could you share the output of “ldd /opt/tritonserver/bin/tritonserver” ?
  2. could you share the terminal log of starting tritonsever?
root@3ce247c65f6c:/opt/nvidia/deepstream/deepstream-6.1# ldd /opt/tritonserver/bin/tritonserver (0x00007fff9b64e000) => /lib/x86_64-linux-gnu/ (0x00007fbbef8bf000) => /lib/x86_64-linux-gnu/ (0x00007fbbef8b9000) => /lib/x86_64-linux-gnu/ (0x00007fbbef826000) => /lib/x86_64-linux-gnu/ (0x00007fbbef550000) => /lib/x86_64-linux-gnu/ (0x00007fbbef534000) => /lib/x86_64-linux-gnu/ (0x00007fbbef50f000) => /lib/x86_64-linux-gnu/ (0x00007fbbef49e000) => /lib/x86_64-linux-gnu/ (0x00007fbbef29b000) => /opt/tritonserver/lib/ (0x00007fbbee6b3000) => /usr/local/cuda/targets/x86_64-linux/lib/ (0x00007fbbee40e000) => /lib/x86_64-linux-gnu/ (0x00007fbbee22c000) => /lib/x86_64-linux-gnu/ (0x00007fbbee0db000) => /lib/x86_64-linux-gnu/ (0x00007fbbee0c0000) => /lib/x86_64-linux-gnu/ (0x00007fbbedece000)
        /lib64/ (0x00007fbbeffb4000) => /lib/x86_64-linux-gnu/ (0x00007fbbedec1000) => /lib/x86_64-linux-gnu/ (0x00007fbbedeb8000) => /lib/x86_64-linux-gnu/ (0x00007fbbede24000) => not found => /lib/x86_64-linux-gnu/ (0x00007fbbeddfb000) => /lib/x86_64-linux-gnu/ (0x00007fbbeddda000) => /lib/x86_64-linux-gnu/ (0x00007fbbeddba000) => /lib/x86_64-linux-gnu/ (0x00007fbbedd4a000) => /lib/x86_64-linux-gnu/ (0x00007fbbedd37000) => /lib/x86_64-linux-gnu/ (0x00007fbbedcea000) => /lib/x86_64-linux-gnu/ (0x00007fbbedc94000) => /lib/x86_64-linux-gnu/ (0x00007fbbedc83000) => /lib/x86_64-linux-gnu/ (0x00007fbbedc75000) => /lib/x86_64-linux-gnu/ (0x00007fbbedaf1000) => /lib/x86_64-linux-gnu/ (0x00007fbbed91b000) => /lib/x86_64-linux-gnu/ (0x00007fbbed8e4000) => /lib/x86_64-linux-gnu/ (0x00007fbbed8aa000) => /lib/x86_64-linux-gnu/ (0x00007fbbed826000) => /lib/x86_64-linux-gnu/ (0x00007fbbed749000) => /lib/x86_64-linux-gnu/ (0x00007fbbed716000) => /lib/x86_64-linux-gnu/ (0x00007fbbed70f000) => /lib/x86_64-linux-gnu/ (0x00007fbbed700000) => /lib/x86_64-linux-gnu/ (0x00007fbbed6e4000) => /lib/x86_64-linux-gnu/ (0x00007fbbed6c7000) => /lib/x86_64-linux-gnu/ (0x00007fbbed682000) => /lib/x86_64-linux-gnu/ (0x00007fbbed65d000) => /lib/x86_64-linux-gnu/ (0x00007fbbed527000) => /lib/x86_64-linux-gnu/ (0x00007fbbed511000) => /lib/x86_64-linux-gnu/ (0x00007fbbed50a000) => /lib/x86_64-linux-gnu/ (0x00007fbbed4fe000) => /lib/x86_64-linux-gnu/ (0x00007fbbed469000) => /lib/x86_64-linux-gnu/ (0x00007fbbed3c2000) => /lib/x86_64-linux-gnu/ (0x00007fbbed38a000) => /lib/x86_64-linux-gnu/ (0x00007fbbed371000) => /lib/x86_64-linux-gnu/ (0x00007fbbed365000) => /lib/x86_64-linux-gnu/ (0x00007fbbed33b000) => /lib/x86_64-linux-gnu/ (0x00007fbbed327000) => /lib/x86_64-linux-gnu/ (0x00007fbbed2d9000) => /lib/x86_64-linux-gnu/ (0x00007fbbed1b0000) => /lib/x86_64-linux-gnu/ (0x00007fbbed175000)
root@3ce247c65f6c:/opt/nvidia/deepstream/deepstream-6.1# tritonserver
tritonserver: error while loading shared libraries: cannot open shared object file: No such file or directory

why do you need to do “apt upgrade -y”?

We do that as a common practice through our images so that we have the latest version of the packages

here is a workaround:

  1. wget, and there are other versions:
  2. dpkg -i datacenter-gpu-manager_2.2.9_amd64.deb
1 Like

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