mirror of
https://github.com/linuxserver/docker-jellyfin.git
synced 2025-10-27 03:03:38 +09:00
pin intel driver version
This commit is contained in:
13
Dockerfile
13
Dockerfile
@@ -11,6 +11,12 @@ LABEL maintainer="thelamer"
|
|||||||
ARG DEBIAN_FRONTEND="noninteractive"
|
ARG DEBIAN_FRONTEND="noninteractive"
|
||||||
ENV NVIDIA_DRIVER_CAPABILITIES="compute,video,utility"
|
ENV NVIDIA_DRIVER_CAPABILITIES="compute,video,utility"
|
||||||
|
|
||||||
|
# set Intel iHD driver versions
|
||||||
|
# https://dgpu-docs.intel.com/releases/index.html
|
||||||
|
ARG INTEL_LIBVA_VER="2.13.0+i643~u20.04"
|
||||||
|
ARG INTEL_GMM_VER="21.3.3+i643~u20.04"
|
||||||
|
ARG INTEL_iHD_VER="21.4.1+i643~u20.04"
|
||||||
|
|
||||||
RUN \
|
RUN \
|
||||||
echo "**** install packages ****" && \
|
echo "**** install packages ****" && \
|
||||||
apt-get update && \
|
apt-get update && \
|
||||||
@@ -20,6 +26,8 @@ RUN \
|
|||||||
curl -s https://repo.jellyfin.org/ubuntu/jellyfin_team.gpg.key | apt-key add - && \
|
curl -s https://repo.jellyfin.org/ubuntu/jellyfin_team.gpg.key | apt-key add - && \
|
||||||
echo 'deb [arch=amd64] https://repo.jellyfin.org/ubuntu focal main' > /etc/apt/sources.list.d/jellyfin.list && \
|
echo 'deb [arch=amd64] https://repo.jellyfin.org/ubuntu focal main' > /etc/apt/sources.list.d/jellyfin.list && \
|
||||||
echo 'deb [arch=amd64] https://repo.jellyfin.org/ubuntu focal unstable' >> /etc/apt/sources.list.d/jellyfin.list && \
|
echo 'deb [arch=amd64] https://repo.jellyfin.org/ubuntu focal unstable' >> /etc/apt/sources.list.d/jellyfin.list && \
|
||||||
|
curl -s https://repositories.intel.com/graphics/intel-graphics.key | apt-key add - && \
|
||||||
|
echo 'deb [arch=amd64] https://repositories.intel.com/graphics/ubuntu focal main' > /etc/apt/sources.list.d/intel-graphics.list && \
|
||||||
if [ -z ${JELLYFIN_RELEASE+x} ]; then \
|
if [ -z ${JELLYFIN_RELEASE+x} ]; then \
|
||||||
JELLYFIN="jellyfin-server"; \
|
JELLYFIN="jellyfin-server"; \
|
||||||
else \
|
else \
|
||||||
@@ -28,8 +36,9 @@ RUN \
|
|||||||
apt-get update && \
|
apt-get update && \
|
||||||
apt-get install -y --no-install-recommends \
|
apt-get install -y --no-install-recommends \
|
||||||
at \
|
at \
|
||||||
i965-va-driver \
|
libva2="${INTEL_LIBVA_VER}" \
|
||||||
intel-media-va-driver-non-free \
|
libigdgmm11="${INTEL_GMM_VER}" \
|
||||||
|
intel-media-va-driver-non-free="${INTEL_iHD_VER}" \
|
||||||
${JELLYFIN} \
|
${JELLYFIN} \
|
||||||
jellyfin-ffmpeg \
|
jellyfin-ffmpeg \
|
||||||
jellyfin-web \
|
jellyfin-web \
|
||||||
|
|||||||
@@ -301,6 +301,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
|
|||||||
|
|
||||||
## Versions
|
## Versions
|
||||||
|
|
||||||
|
* **05.01.22:** - Specify Intel iHD driver versions to avoid mismatched libva errors.
|
||||||
* **25.12.21:** - Fix video device group perms error message.
|
* **25.12.21:** - Fix video device group perms error message.
|
||||||
* **22.09.21:** - Pull only the server, web and ffmpeg packages instead of the wrapper.
|
* **22.09.21:** - Pull only the server, web and ffmpeg packages instead of the wrapper.
|
||||||
* **23.06.21:** - Add log message if device permissions are incorrect. Deprecate the `bionic` tag.
|
* **23.06.21:** - Add log message if device permissions are incorrect. Deprecate the `bionic` tag.
|
||||||
|
|||||||
@@ -98,6 +98,7 @@ app_setup_block: |
|
|||||||
|
|
||||||
# changelog
|
# changelog
|
||||||
changelogs:
|
changelogs:
|
||||||
|
- { date: "05.01.22:", desc: "Specify Intel iHD driver versions to avoid mismatched libva errors." }
|
||||||
- { date: "25.12.21:", desc: "Fix video device group perms error message." }
|
- { date: "25.12.21:", desc: "Fix video device group perms error message." }
|
||||||
- { date: "22.09.21:", desc: "Pull only the server, web and ffmpeg packages instead of the wrapper." }
|
- { date: "22.09.21:", desc: "Pull only the server, web and ffmpeg packages instead of the wrapper." }
|
||||||
- { date: "23.06.21:", desc: "Add log message if device permissions are incorrect. Deprecate the `bionic` tag." }
|
- { date: "23.06.21:", desc: "Add log message if device permissions are incorrect. Deprecate the `bionic` tag." }
|
||||||
|
|||||||
Reference in New Issue
Block a user