From 69b8aec45aa7f5ca895245595ffed85e55926793 Mon Sep 17 00:00:00 2001 From: rcombs Date: Thu, 17 Dec 2020 22:26:54 -0600 Subject: [PATCH] Add Intel NEO driver --- Dockerfile | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Dockerfile b/Dockerfile index a991775..91f244c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,6 +5,9 @@ ARG S6_OVERLAY_ARCH=amd64 ARG PLEX_BUILD=linux-x86_64 ARG PLEX_DISTRO=debian ARG DEBIAN_FRONTEND="noninteractive" +ARG INTEL_NEO_VERSION=20.48.18558 +ARG INTEL_IGC_VERSION=1.0.5699 +ARG INTEL_GMMLIB_VERSION=20.3.2 ENV TERM="xterm" LANG="C.UTF-8" LC_ALL="C.UTF-8" ENTRYPOINT ["/init"] @@ -27,6 +30,14 @@ RUN \ tar xzf /tmp/s6-overlay-${S6_OVERLAY_ARCH}.tar.gz -C / --exclude='./bin' && \ tar xzf /tmp/s6-overlay-${S6_OVERLAY_ARCH}.tar.gz -C /usr ./bin && \ \ +# Fetch and install Intel Compute Runtime and its deps + curl -J -L -o /tmp/gmmlib.deb https://github.com/intel/compute-runtime/releases/download/${INTEL_NEO_VERSION}/intel-gmmlib_${INTEL_GMMLIB_VERSION}_amd64.deb && \ + apt install -y /tmp/gmmlib.deb && \ + curl -J -L -o /tmp/#1.deb https://github.com/intel/intel-graphics-compiler/releases/download/igc-${INTEL_IGC_VERSION}/{intel-igc-core,intel-igc-opencl}_${INTEL_IGC_VERSION}_amd64.deb && \ + apt install -y /tmp/intel-igc-core.deb /tmp/intel-igc-opencl.deb && \ + curl -J -L -o /tmp/intel-opencl.deb https://github.com/intel/compute-runtime/releases/download/${INTEL_NEO_VERSION}/intel-opencl_${INTEL_NEO_VERSION}_amd64.deb && \ + apt install -y /tmp/intel-opencl.deb && \ + \ # Add user useradd -U -d /config -s /bin/false plex && \ usermod -G users plex && \