I am encountering a persistent issue when trying to install Isaac ROS DNN packages inside the official Docker container. The installation fails with a dpkg error related to NVIDIA library dependencies, I would like to add a crucial piece of context: this setup was working perfectly for me last week. The installation failures only started appearing today, seemingly after running a routine sudo apt-get update.
Environment:
- GPU: NVIDIA GeForce RTX 4080
- Host OS: Ubuntu 22.04
- NVIDIA Driver Version: 560.35.05
- CUDA Version (from driver): 12.6
- Docker Setup: Using the official
isaac_ros_common/scripts/run_dev.shto launch the container (nvcr.io/nvidia/isaac/ros:x86_64-ros2_humble_...)
Problem Description:
When I run the following command inside the container:
Bashsudo apt-get install -y ros-humble-isaac-ros-detectnet ros-humble-isaac-ros-dnn-image-encoder ros-humble-isaac-ros-triton
The installation fails during the unpacking phase. The key error message is:
Errors were encountered while processing: /tmp/apt-dpkg-install-v3c5Zu/00-libnvidia-decode-560_560.35.05-0ubuntu1_amd64.deb /tmp/apt-dpkg-install-v3c5Zu/01-libnvidia-compute-560_560.35.05-0ubuntu1_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)