From 1418250b8e4535a179c8f398be558fc3efab21d1 Mon Sep 17 00:00:00 2001 From: Brad P Date: Tue, 8 Jul 2025 07:53:47 -0500 Subject: [PATCH 1/2] add opengl support for mediapipe gpu delegates --- runner/docker/Dockerfile.live-base | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/runner/docker/Dockerfile.live-base b/runner/docker/Dockerfile.live-base index ff81d1857..50ab7c00e 100644 --- a/runner/docker/Dockerfile.live-base +++ b/runner/docker/Dockerfile.live-base @@ -9,9 +9,18 @@ ENV NVIDIA_DRIVER_CAPABILITIES=compute,utility,video RUN apt-get update && \ apt-get install -y build-essential libssl-dev zlib1g-dev libbz2-dev \ libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \ - xz-utils tk-dev libffi-dev liblzma-dev python3-openssl git runit libzmq3-dev && \ + xz-utils tk-dev libffi-dev liblzma-dev python3-openssl git runit libzmq3-dev libglvnd-dev && \ apt-get clean && rm -rf /var/lib/apt/lists/* +#enable opengl support with nvidia gpu +RUN printf '%s\n' \ + '{' \ + ' "file_format_version" : "1.0.0",' \ + ' "ICD" : {' \ + ' "library_path" : "libEGL_nvidia.so.0"' \ + ' }' \ + '}' > /usr/share/glvnd/egl_vendor.d/10_nvidia.json + # Install pyenv RUN curl https://pyenv.run | bash From 1b1fa8a5fb277cba5a4cfe0fe58f3206e4bb108b Mon Sep 17 00:00:00 2001 From: Brad | ad-astra <99882368+ad-astra-video@users.noreply.github.com> Date: Thu, 10 Jul 2025 09:11:20 -0500 Subject: [PATCH 2/2] Update runner/docker/Dockerfile.live-base Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- runner/docker/Dockerfile.live-base | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/runner/docker/Dockerfile.live-base b/runner/docker/Dockerfile.live-base index 50ab7c00e..d7ba8fe6e 100644 --- a/runner/docker/Dockerfile.live-base +++ b/runner/docker/Dockerfile.live-base @@ -13,7 +13,8 @@ RUN apt-get update && \ apt-get clean && rm -rf /var/lib/apt/lists/* #enable opengl support with nvidia gpu -RUN printf '%s\n' \ +RUN mkdir -p /usr/share/glvnd/egl_vendor.d && \ + printf '%s\n' \ '{' \ ' "file_format_version" : "1.0.0",' \ ' "ICD" : {' \