diff --git a/doc/00_assets/vulkan_device_not_available.png b/doc/00_assets/vulkan_device_not_available.png new file mode 100644 index 00000000..f0aa64d2 Binary files /dev/null and b/doc/00_assets/vulkan_device_not_available.png differ diff --git a/doc/01_general/02_installation.md b/doc/01_general/02_installation.md index 669ff43c..bd42665b 100644 --- a/doc/01_general/02_installation.md +++ b/doc/01_general/02_installation.md @@ -103,3 +103,42 @@ sudo systemctl restart docker ``` ([possible reason](https://stackoverflow.com/a/73256004)) + +### Vulkan device not available + +Cannot find a compatible Vulkan Device. +Try updating your video driver to a more recent version and make sure your video card supports Vulkan. + +![Vulkan device not available](../00_assets/vulkan_device_not_available.png) + +Verify the issue with the following command: + +```shell +$ docker run --rm --runtime=nvidia --gpus all ubuntu nvidia-smi +Failed to initialize NVML: Unknown Error +``` + +> [!TIP] Solution found in + +```shell +sudo vim /etc/nvidia-container-runtime/config.toml +``` + +, then changed `no-cgroups = false`, save + +Restart docker daemon: + +```shell +sudo systemctl restart docker +``` + +, then you can test by running + +```shell +docker run --rm --runtime=nvidia --gpus all ubuntu nvidia-smi +``` + +Based on: + +1. +2.