@rosslote did you install the nvidia-docker2 before or after the Hailo Docker?
Please do the following:
- Stick with Nvidia driver 535, if you cannot modify it. Make sure the GPU is working correctly outside the docker.
- Make sure you followed these instructions ton install nvidia-docker2
- Delete the docker container and create a new one
- Look at the commands in the hailo_ai_sw_suite_docker_run.sh script which check for the GPU avaiability, as explained here: GPU not detected in Hailo Suite - #5 by klausk
The scripts uses two internal variables NVIDIA_GPU_EXIST and NVIDIA_DOCKER_EXIST to decide whether to enable GPU support the first time the docker container is launched.
From within the new docker, you should be able to get an output when running the following commands.
NVIDIA_GPU_EXIST corresponds to the output of:
NVIDIA_DOCKER_EXIST corresponds to the output of:lspci | grep "VGA compatible controller: NVIDIA"
dpkg -l | grep 'nvidia-docker\|nvidia-container-toolkit'