diff --git a/runner/docker/Dockerfile.live-base b/runner/docker/Dockerfile.live-base index ed9c179fb..fe39e8ba7 100644 --- a/runner/docker/Dockerfile.live-base +++ b/runner/docker/Dockerfile.live-base @@ -9,8 +9,19 @@ ENV DEBIAN_FRONTEND="noninteractive" \ RUN apt update && \ apt install -yqq 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 && \ - apt clean && rm -rf /var/lib/apt/lists/* + 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 mkdir -p /usr/share/glvnd/egl_vendor.d && \ + 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