From 605b433fa690ec4a02a007874581e23fc347e16d Mon Sep 17 00:00:00 2001 From: aptalca <541623+aptalca@users.noreply.github.com> Date: Wed, 14 Jun 2023 20:56:30 -0400 Subject: [PATCH 1/5] add i965 as optional driver for gen5-8 --- Dockerfile | 2 ++ README.md | 5 +++-- readme-vars.yml | 5 +++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index ac23d1e..471e27c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -57,6 +57,7 @@ RUN \ gcc \ git \ gperf \ + i965-va-driver-shaders \ libexpat1-dev \ libxext-dev \ libxfixes-dev \ @@ -689,6 +690,7 @@ RUN \ libglib2.0-0 \ libgomp1 \ libharfbuzz0b \ + libpciaccess0 \ libv4l-0 \ libwayland-client0 \ libx11-6 \ diff --git a/README.md b/README.md index b70ac40..5b5483c 100644 --- a/README.md +++ b/README.md @@ -62,8 +62,9 @@ If an input file is detected we will run FFmpeg as that user/group so the output The image supports Hardware acceleration on x86 pay close attention to the variables for the examples below. ### Included Intel Drivers (latest versions compiled): -- iHD Driver: Supports gen8+ -- Libva (VAAPI): Supports gen5+ but is limited to gen8+ due to iHD driver +- iHD Driver: Supports gen8+ (default for Intel) +- i965 Driver: Supports gen5+ (for gen5-gen9.5 it can be enabled by setting env var `LIBVA_DRIVER_NAME=i965` in docker arguments) +- Libva (VAAPI): Supports gen5+ with i965 driver and gen8+ with iHD driver - Qsv Dispatcher: OneVPL (supports both OneVPL and MSDK runtimes and should automatically switch) - Qsv Runtime: - OneVPL: Supports gen12+ diff --git a/readme-vars.yml b/readme-vars.yml index 8e848f6..74cddc2 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -65,8 +65,9 @@ full_custom_readme: | The image supports Hardware acceleration on x86 pay close attention to the variables for the examples below. ### Included Intel Drivers (latest versions compiled): - - iHD Driver: Supports gen8+ - - Libva (VAAPI): Supports gen5+ but is limited to gen8+ due to iHD driver + - iHD Driver: Supports gen8+ (default for Intel) + - i965 Driver: Supports gen5+ (for gen5-gen9.5 it can be enabled by setting env var `LIBVA_DRIVER_NAME=i965` in docker arguments) + - Libva (VAAPI): Supports gen5+ with i965 driver and gen8+ with iHD driver - Qsv Dispatcher: OneVPL (supports both OneVPL and MSDK runtimes and should automatically switch) - Qsv Runtime: - OneVPL: Supports gen12+ From ab5a0a69e4b68d09292cb2dedccb872a5ece3542 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 27 Jul 2023 23:23:00 +0000 Subject: [PATCH 2/5] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 0cebbc7..12b5145 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -8,7 +8,7 @@ bash 5.1-6ubuntu1 deb bsdutils 1:2.37.2-4ubuntu3 deb ca-certificates 20230311ubuntu0.22.04.1 deb coreutils 8.32-4.1ubuntu1 deb -curl 7.81.0-1ubuntu1.10 deb +curl 7.81.0-1ubuntu1.13 deb dash 0.5.11+git20210903+057cd650a4ed-3build1 deb debconf 1.5.79ubuntu1 deb debianutils 5.5-1ubuntu2 deb @@ -49,7 +49,7 @@ libcap-ng0 0.7.9-2.2build3 deb libcap2 1:2.44-1ubuntu0.22.04.1 deb libcom-err2 1.46.5-2ubuntu1.1 deb libcrypt1 1:4.4.27-1 deb -libcurl4 7.81.0-1ubuntu1.10 deb +libcurl4 7.81.0-1ubuntu1.13 deb libdb5.3 5.3.28+dfsg1-0.8ubuntu3 deb libdebconfclient0 0.261ubuntu1 deb libexpat1 2.4.7-1ubuntu0.2 deb From 1f230ba852aab8a0090f38d71b6048bbe22b3668 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 3 Aug 2023 22:31:00 +0000 Subject: [PATCH 3/5] Bot Updating Package Versions --- package_versions.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 12b5145..fc1efe4 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -17,7 +17,7 @@ dirmngr 2.2.27-3ubuntu2.1 deb dpkg 1.21.1ubuntu2.2 deb e2fsprogs 1.46.5-2ubuntu1.1 deb findutils 4.8.0-1ubuntu3 deb -gcc-12-base 12.1.0-2ubuntu1~22.04 deb +gcc-12-base 12.3.0-1ubuntu1~22.04 deb gnupg 2.2.27-3ubuntu2.1 deb gnupg-l10n 2.2.27-3ubuntu2.1 deb gnupg-utils 2.2.27-3ubuntu2.1 deb @@ -56,13 +56,13 @@ libexpat1 2.4.7-1ubuntu0.2 deb libext2fs2 1.46.5-2ubuntu1.1 deb libffi8 3.4.2-4 deb libfreetype6 2.11.1+dfsg-1ubuntu0.2 deb -libgcc-s1 12.1.0-2ubuntu1~22.04 deb +libgcc-s1 12.3.0-1ubuntu1~22.04 deb libgcrypt20 1.9.4-3ubuntu3 deb libglib2.0-0 2.72.4-0ubuntu2.2 deb libglib2.0-data 2.72.4-0ubuntu2.2 deb libgmp10 2:6.2.1+dfsg-3ubuntu1 deb libgnutls30 3.7.3-4ubuntu1.2 deb -libgomp1 12.1.0-2ubuntu1~22.04 deb +libgomp1 12.3.0-1ubuntu1~22.04 deb libgpg-error0 1.43-3 deb libgraphite2-3 1.3.14-1build2 deb libgssapi-krb5-2 1.19.2-2ubuntu0.2 deb @@ -78,8 +78,8 @@ libkeyutils1 1.6.1-2ubuntu3 deb libkrb5-3 1.19.2-2ubuntu0.2 deb libkrb5support0 1.19.2-2ubuntu0.2 deb libksba8 1.6.0-2ubuntu0.2 deb -libldap-2.5-0 2.5.14+dfsg-0ubuntu0.22.04.2 deb -libldap-common 2.5.14+dfsg-0ubuntu0.22.04.2 deb +libldap-2.5-0 2.5.15+dfsg-0ubuntu0.22.04.1 deb +libldap-common 2.5.15+dfsg-0ubuntu0.22.04.1 deb liblz4-1 1.9.3-2build2 deb liblzma5 5.2.5-2ubuntu1 deb libmd0 1.0.4-1build1 deb @@ -116,7 +116,7 @@ libsqlite3-0 3.37.2-2ubuntu0.1 deb libss2 1.46.5-2ubuntu1.1 deb libssh-4 0.9.6-2ubuntu0.22.04.1 deb libssl3 3.0.2-0ubuntu1.10 deb -libstdc++6 12.1.0-2ubuntu1~22.04 deb +libstdc++6 12.3.0-1ubuntu1~22.04 deb libsystemd0 249.11-0ubuntu3.9 deb libtasn1-6 4.18.0-4build1 deb libtinfo6 6.3-2ubuntu0.1 deb From 3ac15fdb631a28552ab50a177abffd5313469049 Mon Sep 17 00:00:00 2001 From: aptalca <541623+aptalca@users.noreply.github.com> Date: Fri, 11 Aug 2023 11:52:39 -0400 Subject: [PATCH 4/5] update changelog --- README.md | 1 + readme-vars.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/README.md b/README.md index 5b5483c..00ca9c4 100644 --- a/README.md +++ b/README.md @@ -152,6 +152,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **11.08.23:** - Add optional i965 driver for gen5+ support. * **14.06.23:** - Switch to latest iHD for Intel, add qsv support. * **13.06.23:** - Bump to 6.0, update shared libraries, deprecate armhf, combine bin stage. * **14.12.22:** - Rebase to Jammy, bump to 5.1.2. diff --git a/readme-vars.yml b/readme-vars.yml index 74cddc2..b24fc9c 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -155,6 +155,7 @@ full_custom_readme: | ## Versions + * **11.08.23:** - Add optional i965 driver for gen5+ support. * **14.06.23:** - Switch to latest iHD for Intel, add qsv support. * **13.06.23:** - Bump to 6.0, update shared libraries, deprecate armhf, combine bin stage. * **14.12.22:** - Rebase to Jammy, bump to 5.1.2. From ed03900a95c28e8902326de135484685aab20b57 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 11 Aug 2023 22:14:03 +0000 Subject: [PATCH 5/5] Bot Updating Package Versions --- package_versions.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/package_versions.txt b/package_versions.txt index fc1efe4..db0ad2c 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -96,6 +96,7 @@ libpam-modules 1.4.0-11ubuntu2.3 deb libpam-modules-bin 1.4.0-11ubuntu2.3 deb libpam-runtime 1.4.0-11ubuntu2.3 deb libpam0g 1.4.0-11ubuntu2.3 deb +libpciaccess0 0.16-3 deb libpcre2-8-0 10.39-3ubuntu0.1 deb libpcre3 2:8.39-13ubuntu0.22.04.1 deb libpng16-16 1.6.37-3build5 deb