From b4161f35346418f10544d4cc31197f214a236a6b Mon Sep 17 00:00:00 2001 From: mofeng-git Date: Mon, 19 Oct 2026 14:01:07 +0800 Subject: [PATCH] =?UTF-8?q?fix(deb):=20=E4=BF=AE=E6=AD=A3=20amd64=20?= =?UTF-8?q?=E7=9A=84=20libmfx=20=E8=BF=90=E8=A1=8C=E4=BE=9D=E8=B5=96=20(#3?= =?UTF-8?q?19)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit amd64 程序直接链接 libmfx.so.1,由 libmfx1 提供。移除 libmfx-gen1.2 的替代依赖,避免依赖满足但缺少实际动态库导致启动失败。 --- build/package-deb.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build/package-deb.sh b/build/package-deb.sh index eb56fed4..05d3dd62 100755 --- a/build/package-deb.sh +++ b/build/package-deb.sh @@ -126,7 +126,8 @@ EOF # Create control file BASE_DEPS="libc6 (>= 2.36), libgcc-s1, libstdc++6, libasound2t64 (>= 1.1) | libasound2 (>= 1.1), libdrm2 (>= 2.4), libudev1" - AMD64_DEPS="libva2 (>= 2.0), libva-drm2 (>= 2.10), libva-x11-2 (>= 2.10), libmfx-gen1.2 (>= 22.0) | libmfx1 (>= 21.1), libx11-6 (>= 1.6), libxcb1 (>= 1.14), i965-va-driver-shaders (>= 2.4), intel-media-va-driver-non-free (>= 21.1)" + # libmfx.so.1 is provided by libmfx1; libmfx-gen has a different SONAME. + AMD64_DEPS="libva2 (>= 2.0), libva-drm2 (>= 2.10), libva-x11-2 (>= 2.10), libmfx1 (>= 21.1), libx11-6 (>= 1.6), libxcb1 (>= 1.14), i965-va-driver-shaders (>= 2.4), intel-media-va-driver-non-free (>= 21.1)" DEPS="$BASE_DEPS" if [ "$DEB_ARCH" = "amd64" ]; then DEPS="$DEPS, $AMD64_DEPS"