Videos: Update driver packages for Intel QSV and add "amd" target "#4967

Signed-off-by: Michael Mayer <michael@photoprism.app>
This commit is contained in:
Michael Mayer
2025-04-26 09:09:26 +02:00
parent 21ddba4595
commit 8fbe03ee1b
4 changed files with 12 additions and 6 deletions

View File

@@ -77,6 +77,7 @@ RUN echo 'APT::Acquire::Retries "3";' > /etc/apt/apt.conf.d/80retries && \
/scripts/install-s6.sh && \
ln -sf /scripts/services/photoprism /etc/s6-overlay/s6-rc.d/photoprism && \
touch /etc/s6-overlay/s6-rc.d/user/contents.d/photoprism && \
apt modernize-sources && \
/scripts/cleanup.sh
# Set default working directory.

View File

@@ -99,6 +99,7 @@ RUN echo 'APT::Acquire::Retries "3";' > /etc/apt/apt.conf.d/80retries && \
/photoprism/storage/config \
/photoprism/storage/cache && \
/scripts/install-s6.sh && \
apt modernize-sources && \
/scripts/cleanup.sh
# Download machine learning models and test data.

View File

@@ -43,8 +43,12 @@ intel: update install-intel
install-intel-graphics: intel
intel-graphics: intel
install-intel:
@echo "Installing Intel Drivers..."
apt-get -qq install intel-opencl-icd intel-media-va-driver-non-free i965-va-driver-shaders mesa-va-drivers libmfx-dev libmfx-gen-dev va-driver-all vainfo libva-dev
@echo "Installing Intel GPU Drivers..."
apt-get -qq install intel-opencl-icd intel-media-va-driver-non-free i965-va-driver-shaders mesa-va-drivers libmfx-gen1.2 va-driver-all vainfo libva2
amd: update install-amd
install-amd:
@echo "Installing AMD VA-API GPU Drivers..."
apt-get -qq install mesa-va-drivers vainfo libva2
clitools: update install-clitools
cli-tools: clitools
nano: clitools

View File

@@ -50,8 +50,8 @@ esac
for t in ${GPU_DETECTED[@]}; do
case $t in
i915 | i965 | intel | opencl | icd)
echo "Installing Intel Drivers..."
apt-get -qq install intel-opencl-icd intel-media-va-driver-non-free i965-va-driver-shaders mesa-va-drivers libmfx-dev libmfx-gen-dev va-driver-all vainfo libva-dev
echo "Installing Intel GPU Drivers..."
apt-get -qq install intel-opencl-icd intel-media-va-driver-non-free i965-va-driver-shaders mesa-va-drivers libmfx-gen1.2 va-driver-all vainfo libva2
;;
nvidia)
@@ -59,8 +59,8 @@ for t in ${GPU_DETECTED[@]}; do
;;
amdgpu)
echo "Installing AMD VA-API Drivers..."
apt-get -qq install mesa-va-drivers vainfo libva-dev
echo "Installing AMD VA-API GPU Drivers..."
apt-get -qq install mesa-va-drivers vainfo libva2
;;