also, as I can see from your screenshot “nvidia-smi” seems to not be available within the docker container, can you check that nvidia-smi is working locally in your PC? otherwise, there might be something wrong with your nvidia drivers installation
I am using the command from the instructions page: docker run --rm -it $(nvidia-smi >/dev/null 2>&1 && echo "--gpus all" || echo "") --device /dev/dri -p 6080:6080 -p 1108:1108 -p 7163:7163 jderobot/robotics-backend:latest
ls -l /sys/class/drm
lrwxrwxrwx 1 root root 0 Nov 18 09:29 card0 -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0
lrwxrwxrwx 1 root root 0 Nov 18 09:29 card1 -> ../../devices/pci0000:00/0000:00:02.0/drm/card1
lrwxrwxrwx 1 root root 0 Nov 18 09:29 card1-DP-1 -> ../../devices/pci0000:00/0000:00:02.0/drm/card1/card1-DP-1
lrwxrwxrwx 1 root root 0 Nov 18 09:29 card1-DP-2 -> ../../devices/pci0000:00/0000:00:02.0/drm/card1/card1-DP-2
lrwxrwxrwx 1 root root 0 Nov 18 09:29 card1-DP-3 -> ../../devices/pci0000:00/0000:00:02.0/drm/card1/card1-DP-3
lrwxrwxrwx 1 root root 0 Nov 18 09:29 card1-DP-4 -> ../../devices/pci0000:00/0000:00:02.0/drm/card1/card1-DP-4
lrwxrwxrwx 1 root root 0 Nov 18 09:29 card1-eDP-1 -> ../../devices/pci0000:00/0000:00:02.0/drm/card1/card1-eDP-1
lrwxrwxrwx 1 root root 0 Nov 18 09:29 card1-HDMI-A-1 -> ../../devices/pci0000:00/0000:00:02.0/drm/card1/card1-HDMI-A-1
lrwxrwxrwx 1 root root 0 Nov 18 09:29 renderD128 -> ../../devices/pci0000:00/0000:00:02.0/drm/renderD128
lrwxrwxrwx 1 root root 0 Nov 18 09:29 renderD129 -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/renderD129
-r--r--r-- 1 root root 4096 Nov 18 09:30 version
@jimenade@avalen2022@franmore1 Thanks so much for all your info! I think I have enough data to build a tentative fix. I’ll let you know when it is ready for you to test.
We have published a new RoboticsBackend (4.6.15) with an improved GPU detection. Please download it (available at https://hub.docker.com/r/jderobot/robotics-backend/tags), use Unibotics with it and report here whether or not it speeds up the execution at your machine.