-
Notifications
You must be signed in to change notification settings - Fork 61
Closed
Description
As discussed with @Tremeschin tonight (thank you)
To support hardware OpenGL, "otherwise it'll use llvmpipe for rendering shaders (cpu rendering)"
# Add libEGL ICD loaders and libraries
RUN apt install -y libglvnd0 libglvnd-dev libegl1-mesa-dev && \
mkdir -p /usr/share/glvnd/egl_vendor.d && \
echo '{"file_format_version":"1.0.0","ICD":{"library_path":"libEGL_nvidia.so.0"}}' > \
/usr/share/glvnd/egl_vendor.d/10_nvidia.json
# Add Vulkan ICD loaders and libraries
RUN apt install -y libvulkan1 libvulkan-dev && \
mkdir -p /usr/share/vulkan/icd.d && \
echo '{"file_format_version":"1.0.0","ICD":{"library_path":"libGLX_nvidia.so.0","api_version":"1.3"}}' > \
/usr/share/vulkan/icd.d/nvidia_icd.json
- For Windows use add
-v /usr/lib/wsl:/usr/lib/wsl"to 'pass through' the nvidia drivers at least related to opengl"
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels