From e1331590a5c5730535a9435fa77234a5125ae848 Mon Sep 17 00:00:00 2001 From: "James P. Ketrenos" Date: Fri, 25 Sep 2020 14:51:09 -0700 Subject: [PATCH] Updated to latest xe-solutions Added SLES support Signed-off-by: James P. Ketrenos --- Dockerfile | 27 +- Dockerfile.solution.sles | 70 ++++ Dockerfile.solution.sles-15sp1 | 82 ---- assets/intel-gpu-info | 538 +++++++++++++------------- templates/rhel/11-intel-certs.in | 15 + templates/sles/10-default-packages.in | 15 - templates/sles/13-intel-certs.in | 21 +- templates/sles/15-suseconnect.in | 3 + templates/sles/15-upgrade-packages.in | 4 - templates/sles/25-create-user.in | 5 + 10 files changed, 400 insertions(+), 380 deletions(-) create mode 100644 Dockerfile.solution.sles delete mode 100644 Dockerfile.solution.sles-15sp1 create mode 100644 templates/rhel/11-intel-certs.in delete mode 100644 templates/sles/10-default-packages.in create mode 100644 templates/sles/15-suseconnect.in delete mode 100644 templates/sles/15-upgrade-packages.in diff --git a/Dockerfile b/Dockerfile index 6e22c53..946b939 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,9 +15,20 @@ # Template from templates/ubuntu/00-from.in # # Pull from ubuntu on Docker Hub -FROM ubuntu:eoan AS xe-base-stage +FROM ubuntu:focal AS xe-base-stage +# +# Template from templates/01-env.in +# +# Configure ENV variables which are set by scripts/build-dockerfile.sh +# and available in the container for use in assets/entry + +ENV GPGPU_PACKAGE_REPOSITORY "https://osgc.jf.intel.com/internal" +ENV GPGPU_PACKAGE_STREAM "focal-devel-dg1" +ENV GPGPU_PACKAGE_DISTRO "ubuntu" +ENV GPGPU_PACKAGE_DISTRO_RELEASE "focal" + # # Template from templates/ubuntu/05-intel-proxy.in # @@ -25,7 +36,7 @@ FROM ubuntu:eoan AS xe-base-stage # # This uses the linux-ftp.ostc.intel.com as a mirror. RUN { \ - for suite in eoan eoan-updates eoan-security eoan-backports; do \ + for suite in focal focal-updates focal-security focal-backports; do \ for component in main restricted universe multiverse; do \ echo "deb http://linux-ftp.ostc.intel.com/pub/mirrors/ubuntu ${suite} ${component}" ; \ done \ @@ -125,7 +136,7 @@ ENV LANG=en_US.UTF-8 LANGUAGE=en_US.UTF-8 LC_ALL=en_US.UTF-8 # below: # Install repository as trusted until we have a signed repository: -RUN echo "deb [trusted=yes arch=amd64] https://osgc.jf.intel.com/internal/ubuntu eoan main" > /etc/apt/sources.list.d/intel-graphics.list +RUN echo "deb [trusted=yes arch=amd64] https://osgc.jf.intel.com/internal/ubuntu focal-devel-dg1 main" > /etc/apt/sources.list.d/intel-graphics.list # Cleanup #RUN apt-get remove -y wget @@ -144,11 +155,17 @@ RUN apt-get -q update \ && apt-get install --no-install-recommends -y \ sudo +ARG USER_UID=1000 +ARG USER_GID=1000 + +RUN echo "Creating 'user': $USER_UID:$USER_GID" + # NOTE: Requires 'sudo' package to already be installed -RUN groupadd -r user \ +RUN groupadd -g $USER_GID user \ && useradd --no-log-init \ -s /bin/bash \ - -r -m \ + -m \ + -u $USER_UID \ -g user \ -G sudo,video \ -p $(echo "user" | openssl passwd -stdin) user diff --git a/Dockerfile.solution.sles b/Dockerfile.solution.sles new file mode 100644 index 0000000..4b97816 --- /dev/null +++ b/Dockerfile.solution.sles @@ -0,0 +1,70 @@ +# Docker.solution based on the Intel-Media-SDK instructions available here: +# +# https://github.com/Intel-Media-SDK/MediaSDK/wiki/Build-and-use-ffmpeg-with-MediaSDK +# +# This Dockerfile requires the SUSE Development Tools Module be activated +FROM xe-user-stage AS solution-build + +USER root + +# Install git and build tools, clone ffmpeg, and get ready to build it +RUN zypper refresh \ + && zypper install -y \ + binutils \ + gcc \ + gcc-c++ \ + make \ + pkg-config \ + gawk \ + git-core + +# media development packages +RUN zypper install -y \ + libva-devel \ + libva-utils \ + libmfx-devel + +USER user + +# Clone ffmpeg +# NOTE: This explicitly clones the FFMPEG_TAG_VERSION (see SOLUTIONS) +RUN git clone --depth 1 --branch $FFMPEG_TAG_VERSION https://github.com/ffmpeg/ffmpeg /home/user/ffmpeg + +# Build FFmpeg +WORKDIR /home/user/ffmpeg + +ENV LIBVA_DRIVER_NAME=iHD + +# && sudo make install +# Disable libxcb -- we don't want/need all the X dependencies +RUN ./configure --arch=x86_64 --disable-libxcb --disable-x86asm --enable-vaapi --enable-libmfx \ + && make -j $(nproc --all) \ + && sudo make install + +FROM xe-user-stage + +USER root + +# Update and install the Mesa, OpenCL, and Media from repositories.intel.com +# +# NOTE: libva requires libpciaccess0, however it doesn't depend on it +# so explicitly install it. +RUN zypper install -y \ + intel-media-driver \ + libva2 \ + libmfx1 \ + libva-utils \ + libpciaccess0 \ + pciutils + +# Copy ffmpeg and ffprobe from build container +COPY --from=solution-build /usr/local/bin/ /usr/local/bin/ + +RUN zypper clean --all + +# curl is needed by assets/test to download a media asset +RUN zypper install -y curl + +ENV LIBVA_DRIVER_NAME=iHD + +USER user diff --git a/Dockerfile.solution.sles-15sp1 b/Dockerfile.solution.sles-15sp1 deleted file mode 100644 index e7dfb66..0000000 --- a/Dockerfile.solution.sles-15sp1 +++ /dev/null @@ -1,82 +0,0 @@ -# -*- dockerfile -*- - -# Docker.solution based on the Intel-Media-SDK instructions available here: -# -# https://github.com/Intel-Media-SDK/MediaSDK/wiki/Build-and-use-ffmpeg-with-MediaSDK -# -# This should really be part of a multi-stage build so the final -# image isn't polluted with build artifacts -# -# NOTE: This image will only work with Ubuntu 19.04 (eoan) and newer - -FROM xe-user-stage AS solution-build-1 - -USER root - -# Update and install the Mesa, OpenCL, and Media from repositories.intel.com -# and required libraries. -# -# NOTE: libva requires libpciaccess0, however it doesn't depend on it -# so explicitly install it. - -RUN zypper --no-color -n install -y \ - libva-devel$LIBVA_DEV_VERSION \ - libva-utils$LIBVA_UTILS_VERSION \ - intel-mediasdk-devel$INTEL_MEDIASDK_DEVEL_VERSION \ - intel-media-driver \ - libva2 \ - libva-utils \ - libpciaccess-devel \ - libpciaccess0 \ - pciutils \ - libxcb-shm0 \ - libxcb-shape0 \ - libxcb-xfixes0 - -FROM solution-build-1 AS solution-build-2 - -# Install git and build tools, clone ffmpeg, and get ready to build it - -RUN zypper --no-color -n install -y \ - binutils \ - gcc \ - gcc-c++ \ - make \ - pkg-config \ - gawk \ - git-core - -USER user - -# Clone ffmpeg -# NOTE: This explicitly clones the FFMPEG_TAG_VERSION (see SOLUTIONS). - -RUN git clone --depth 1 --branch $FFMPEG_TAG_VERSION https://github.com/ffmpeg/ffmpeg /home/user/ffmpeg - -# Build FFmpeg - -WORKDIR /home/user/ffmpeg - -ENV LIBVA_DRIVER_NAME=iHD - -# RUN ./configure --arch=x86_64 --disable-x86asm --enable-vaapi --enable-libmfx \ -# && make -j $(nproc --all) \ -# && sudo make install -RUN ./configure --arch=x86_64 --disable-x86asm --enable-libmfx \ - --pkg-config=/usr/bin/pkg-config --pkgconfigdir=/usr/lib64/pkgconfig \ - && make -j $(nproc) \ - && sudo make install - -FROM solution-build-1 - -USER root - -# Copy ffmpeg and ffprobe from build container - -COPY --from=solution-build-2 /usr/local/bin/ /usr/local/bin/ - -RUN zypper clean --all - -USER user - -ENV LIBVA_DRIVER_NAME=iHD diff --git a/assets/intel-gpu-info b/assets/intel-gpu-info index fd16a0b..c168d9b 100755 --- a/assets/intel-gpu-info +++ b/assets/intel-gpu-info @@ -26,273 +26,285 @@ done | sort -u > "${TMP}" { cat << EOF | grep -f "${TMP}" -0x7121 "I810" "i8xx" -0x7123 "I810_DC100" "i8xx" -0x7125 "I810_E" "i8xx" -0x1132 "I815" "i8xx" -0x3577 "I830_M" "Intel(R) 830M" -0x2562 "845_G" "Intel(R) 845G" -0x3582 "I855_GM" "Intel(R) 852GM/855GM" -0x2572 "I865_G" "Intel(R) 865G" -0x2582 "I915_G" "Intel(R) 915G" -0x258A "E7221_G" "Intel(R) E7221G (i915)" -0x2592 "I915_GM" "Intel(R) 915GM" -0x2772 "I945_G" "Intel(R) 945G" -0x27A2 "I945_GM" "Intel(R) 945GM" -0x27AE "I945_GME" "Intel(R) 945GME" -0x29B2 "Q35_G" "Intel(R) Q35" -0x29C2 "G33_G" "Intel(R) G33" -0x29D2 "Q33_G" "Intel(R) Q33" -0xA011 "PNV_GM" "Intel(R) Pineview M" -0xA001 "PNV_G" "Intel(R) Pineview" -0x29A2 "i965" "Intel(R) 965G" -0x2992 "i965" "Intel(R) 965Q" -0x2982 "i965" "Intel(R) 965G" -0x2972 "i965" "Intel(R) 946GZ" -0x2A02 "i965" "Intel(R) 965GM" -0x2A12 "i965" "Intel(R) 965GME/GLE" -0x2A42 "g4x" "Mobile IntelĀ® GM45 Express Chipset" -0x2E02 "g4x" "Intel(R) Integrated Graphics Device" -0x2E12 "g4x" "Intel(R) Q45/Q43" -0x2E22 "g4x" "Intel(R) G45/G43" -0x2E32 "g4x" "Intel(R) G41" -0x2E42 "g4x" "Intel(R) B43" -0x2E92 "g4x" "Intel(R) B43" -0x0042 "ilk" "Intel(R) Ironlake Desktop" -0x0046 "ilk" "Intel(R) Ironlake Mobile" -0x0102 "snb_gt1" "Intel(R) Sandybridge Desktop" -0x0112 "snb_gt2" "Intel(R) Sandybridge Desktop" -0x0122 "snb_gt2" "Intel(R) Sandybridge Desktop" -0x0106 "snb_gt1" "Intel(R) Sandybridge Mobile" -0x0116 "snb_gt2" "Intel(R) Sandybridge Mobile" -0x0126 "snb_gt2" "Intel(R) Sandybridge Mobile" -0x010A "snb_gt1" "Intel(R) Sandybridge Server" -0x0152 "ivb_gt1" "Intel(R) Ivybridge Desktop" -0x0162 "ivb_gt2" "Intel(R) Ivybridge Desktop" -0x0156 "ivb_gt1" "Intel(R) Ivybridge Mobile" -0x0166 "ivb_gt2" "Intel(R) Ivybridge Mobile" -0x015a "ivb_gt1" "Intel(R) Ivybridge Server" -0x016a "ivb_gt2" "Intel(R) Ivybridge Server" -0x0402 "hsw_gt1" "Intel(R) Haswell Desktop" -0x0412 "hsw_gt2" "Intel(R) Haswell Desktop" -0x0422 "hsw_gt3" "Intel(R) Haswell Desktop" -0x0406 "hsw_gt1" "Intel(R) Haswell Mobile" -0x0416 "hsw_gt2" "Intel(R) Haswell Mobile" -0x0426 "hsw_gt3" "Intel(R) Haswell Mobile" -0x040A "hsw_gt1" "Intel(R) Haswell Server" -0x041A "hsw_gt2" "Intel(R) Haswell Server" -0x042A "hsw_gt3" "Intel(R) Haswell Server" -0x040B "hsw_gt1" "Intel(R) Haswell" -0x041B "hsw_gt2" "Intel(R) Haswell" -0x042B "hsw_gt3" "Intel(R) Haswell" -0x040E "hsw_gt1" "Intel(R) Haswell" -0x041E "hsw_gt2" "Intel(R) Haswell" -0x042E "hsw_gt3" "Intel(R) Haswell" -0x0C02 "hsw_gt1" "Intel(R) Haswell Desktop" -0x0C12 "hsw_gt2" "Intel(R) Haswell Desktop" -0x0C22 "hsw_gt3" "Intel(R) Haswell Desktop" -0x0C06 "hsw_gt1" "Intel(R) Haswell Mobile" -0x0C16 "hsw_gt2" "Intel(R) Haswell Mobile" -0x0C26 "hsw_gt3" "Intel(R) Haswell Mobile" -0x0C0A "hsw_gt1" "Intel(R) Haswell Server" -0x0C1A "hsw_gt2" "Intel(R) Haswell Server" -0x0C2A "hsw_gt3" "Intel(R) Haswell Server" -0x0C0B "hsw_gt1" "Intel(R) Haswell" -0x0C1B "hsw_gt2" "Intel(R) Haswell" -0x0C2B "hsw_gt3" "Intel(R) Haswell" -0x0C0E "hsw_gt1" "Intel(R) Haswell" -0x0C1E "hsw_gt2" "Intel(R) Haswell" -0x0C2E "hsw_gt3" "Intel(R) Haswell" -0x0A02 "hsw_gt1" "Intel(R) Haswell Desktop" -0x0A12 "hsw_gt2" "Intel(R) Haswell Desktop" -0x0A22 "hsw_gt3" "Intel(R) Haswell Desktop" -0x0A06 "hsw_gt1" "Intel(R) Haswell Mobile" -0x0A16 "hsw_gt2" "Intel(R) Haswell Mobile" -0x0A26 "hsw_gt3" "Intel(R) Haswell Mobile" -0x0A0A "hsw_gt1" "Intel(R) Haswell Server" -0x0A1A "hsw_gt2" "Intel(R) Haswell Server" -0x0A2A "hsw_gt3" "Intel(R) Haswell Server" -0x0A0B "hsw_gt1" "Intel(R) Haswell" -0x0A1B "hsw_gt2" "Intel(R) Haswell" -0x0A2B "hsw_gt3" "Intel(R) Haswell" -0x0A0E "hsw_gt1" "Intel(R) Haswell" -0x0A1E "hsw_gt2" "Intel(R) Haswell" -0x0A2E "hsw_gt3" "Intel(R) Haswell" -0x0D02 "hsw_gt1" "Intel(R) Haswell Desktop" -0x0D12 "hsw_gt2" "Intel(R) Haswell Desktop" -0x0D22 "hsw_gt3" "Intel(R) Haswell Desktop" -0x0D06 "hsw_gt1" "Intel(R) Haswell Mobile" -0x0D16 "hsw_gt2" "Intel(R) Haswell Mobile" -0x0D26 "hsw_gt3" "Intel(R) Haswell Mobile" -0x0D0A "hsw_gt1" "Intel(R) Haswell Server" -0x0D1A "hsw_gt2" "Intel(R) Haswell Server" -0x0D2A "hsw_gt3" "Intel(R) Haswell" -0x0D0B "hsw_gt1" "Intel(R) Haswell" -0x0D1B "hsw_gt2" "Intel(R) Haswell" -0x0D2B "hsw_gt3" "Intel(R) Haswell" -0x0D0E "hsw_gt1" "Intel(R) Haswell" -0x0D1E "hsw_gt2" "Intel(R) Haswell" -0x0D2E "hsw_gt3" "Intel(R) Haswell" -0x0F31 "byt" "Intel(R) Bay Trail" -0x0F32 "byt" "Intel(R) Bay Trail" -0x0F33 "byt" "Intel(R) Bay Trail" -0x0157 "byt" "Intel(R) Bay Trail" -0x0155 "byt" "Intel(R) Bay Trail" -0x22B0 "chv" "Intel(R) HD Graphics (Cherrytrail)" -0x22B1 "chv" "Intel(R) HD Graphics XXX (Braswell)" -0x22B2 "chv" "Intel(R) HD Graphics (Cherryview)" -0x22B3 "chv" "Intel(R) HD Graphics (Cherryview)" -0x1602 "bdw_gt1" "Intel(R) Broadwell GT1" -0x1606 "bdw_gt1" "Intel(R) Broadwell GT1" -0x160A "bdw_gt1" "Intel(R) Broadwell GT1" -0x160B "bdw_gt1" "Intel(R) Broadwell GT1" -0x160D "bdw_gt1" "Intel(R) Broadwell GT1" -0x160E "bdw_gt1" "Intel(R) Broadwell GT1" -0x1612 "bdw_gt2" "Intel(R) HD Graphics 5600 (Broadwell GT2)" -0x1616 "bdw_gt2" "Intel(R) HD Graphics 5500 (Broadwell GT2)" -0x161A "bdw_gt2" "Intel(R) Broadwell GT2" -0x161B "bdw_gt2" "Intel(R) Broadwell GT2" -0x161D "bdw_gt2" "Intel(R) Broadwell GT2" -0x161E "bdw_gt2" "Intel(R) HD Graphics 5300 (Broadwell GT2)" -0x1622 "bdw_gt3" "Intel(R) Iris Pro 6200 (Broadwell GT3e)" -0x1626 "bdw_gt3" "Intel(R) HD Graphics 6000 (Broadwell GT3)" -0x162A "bdw_gt3" "Intel(R) Iris Pro P6300 (Broadwell GT3e)" -0x162B "bdw_gt3" "Intel(R) Iris 6100 (Broadwell GT3)" -0x162D "bdw_gt3" "Intel(R) Broadwell GT3" -0x162E "bdw_gt3" "Intel(R) Broadwell GT3" -0x1902 "skl_gt1" "Intel(R) HD Graphics 510 (Skylake GT1)" -0x1906 "skl_gt1" "Intel(R) HD Graphics 510 (Skylake GT1)" -0x190A "skl_gt1" "Intel(R) Skylake GT1" -0x190B "skl_gt1" "Intel(R) HD Graphics 510 (Skylake GT1)" -0x190E "skl_gt1" "Intel(R) Skylake GT1" -0x1912 "skl_gt2" "Intel(R) HD Graphics 530 (Skylake GT2)" -0x1913 "skl_gt2" "Intel(R) Skylake GT2f" -0x1915 "skl_gt2" "Intel(R) Skylake GT2f" -0x1916 "skl_gt2" "Intel(R) HD Graphics 520 (Skylake GT2)" -0x1917 "skl_gt2" "Intel(R) Skylake GT2f" -0x191A "skl_gt2" "Intel(R) Skylake GT2" -0x191B "skl_gt2" "Intel(R) HD Graphics 530 (Skylake GT2)" -0x191D "skl_gt2" "Intel(R) HD Graphics P530 (Skylake GT2)" -0x191E "skl_gt2" "Intel(R) HD Graphics 515 (Skylake GT2)" -0x1921 "skl_gt2" "Intel(R) HD Graphics 520 (Skylake GT2)" -0x1923 "skl_gt3" "Intel(R) Skylake GT3e" -0x1926 "skl_gt3" "Intel(R) Iris Graphics 540 (Skylake GT3e)" -0x1927 "skl_gt3" "Intel(R) Iris Graphics 550 (Skylake GT3e)" -0x192A "skl_gt4" "Intel(R) Skylake GT4" -0x192B "skl_gt3" "Intel(R) Iris Graphics 555 (Skylake GT3e)" -0x192D "skl_gt3" "Intel(R) Iris Graphics P555 (Skylake GT3e)" -0x1932 "skl_gt4" "Intel(R) Iris Pro Graphics 580 (Skylake GT4e)" -0x193A "skl_gt4" "Intel(R) Iris Pro Graphics P580 (Skylake GT4e)" -0x193B "skl_gt4" "Intel(R) Iris Pro Graphics 580 (Skylake GT4e)" -0x193D "skl_gt4" "Intel(R) Iris Pro Graphics P580 (Skylake GT4e)" -0x0A84 "bxt" "Intel(R) HD Graphics (Broxton)" -0x1A84 "bxt" "Intel(R) HD Graphics (Broxton)" -0x1A85 "bxt_2x6" "Intel(R) HD Graphics (Broxton 2x6)" -0x5A84 "bxt" "Intel(R) HD Graphics 505 (Broxton)" -0x5A85 "bxt_2x6" "Intel(R) HD Graphics 500 (Broxton 2x6)" -0x5902 "kbl_gt1" "Intel(R) HD Graphics 610 (Kaby Lake GT1)" -0x5906 "kbl_gt1" "Intel(R) HD Graphics 610 (Kaby Lake GT1)" -0x590A "kbl_gt1" "Intel(R) Kabylake GT1" -0x5908 "kbl_gt1" "Intel(R) Kabylake GT1" -0x590B "kbl_gt1" "Intel(R) Kabylake GT1" -0x590E "kbl_gt1" "Intel(R) Kabylake GT1" -0x5913 "kbl_gt1_5" "Intel(R) Kabylake GT1.5" -0x5915 "kbl_gt1_5" "Intel(R) Kabylake GT1.5" -0x5917 "kbl_gt2" "Intel(R) UHD Graphics 620 (Kabylake GT2)" -0x5912 "kbl_gt2" "Intel(R) HD Graphics 630 (Kaby Lake GT2)" -0x5916 "kbl_gt2" "Intel(R) HD Graphics 620 (Kaby Lake GT2)" -0x591A "kbl_gt2" "Intel(R) HD Graphics P630 (Kaby Lake GT2)" -0x591B "kbl_gt2" "Intel(R) HD Graphics 630 (Kaby Lake GT2)" -0x591D "kbl_gt2" "Intel(R) HD Graphics P630 (Kaby Lake GT2)" -0x591E "kbl_gt2" "Intel(R) HD Graphics 615 (Kaby Lake GT2)" -0x5921 "kbl_gt2" "Intel(R) Kabylake GT2F" -0x5923 "kbl_gt3" "Intel(R) Kabylake GT3" -0x5926 "kbl_gt3" "Intel(R) Iris Plus Graphics 640 (Kaby Lake GT3e)" -0x5927 "kbl_gt3" "Intel(R) Iris Plus Graphics 650 (Kaby Lake GT3e)" -0x593B "kbl_gt4" "Intel(R) Kabylake GT4" -0x591C "kbl_gt2" "Intel(R) Amber Lake (Kabylake) GT2" -0x87C0 "kbl_gt2" "Intel(R) Amber Lake (Kabylake) GT2" -0x87CA "cfl_gt2" "Intel(R) Amber Lake (Coffeelake) GT2" -0x3184 "glk" "Intel(R) UHD Graphics 605 (Geminilake)" -0x3185 "glk_2x6" "Intel(R) UHD Graphics 600 (Geminilake 2x6)" -0x3E90 "cfl_gt1" "Intel(R) UHD Graphics 610 (Coffeelake 2x6 GT1)" -0x3E93 "cfl_gt1" "Intel(R) UHD Graphics 610 (Coffeelake 2x6 GT1)" -0x3E99 "cfl_gt1" "Intel(R) HD Graphics (Coffeelake 2x6 GT1)" -0x3E9C "cfl_gt1" "Intel(R) HD Graphics (Coffeelake 2x6 GT1)" -0x3E91 "cfl_gt2" "Intel(R) UHD Graphics 630 (Coffeelake 3x8 GT2)" -0x3E92 "cfl_gt2" "Intel(R) UHD Graphics 630 (Coffeelake 3x8 GT2)" -0x3E96 "cfl_gt2" "Intel(R) HD Graphics (Coffeelake 3x8 GT2)" -0x3E98 "cfl_gt2" "Intel(R) UHD Graphics 630 (Coffeelake 3x8 GT2)" -0x3E9A "cfl_gt2" "Intel(R) HD Graphics (Coffeelake 3x8 GT2)" -0x3E9B "cfl_gt2" "Intel(R) UHD Graphics 630 (Coffeelake 3x8 GT2)" -0x3E94 "cfl_gt2" "Intel(R) HD Graphics (Coffeelake 3x8 GT2)" -0x3EA9 "cfl_gt2" "Intel(R) HD Graphics (Coffeelake 3x8 GT2)" -0x3EA5 "cfl_gt3" "Intel(R) HD Graphics (Coffeelake 3x8 GT3)" -0x3EA6 "cfl_gt3" "Intel(R) HD Graphics (Coffeelake 3x8 GT3)" -0x3EA7 "cfl_gt3" "Intel(R) HD Graphics (Coffeelake 3x8 GT3)" -0x3EA8 "cfl_gt3" "Intel(R) HD Graphics (Coffeelake 3x8 GT3)" -0x3EA1 "cfl_gt1" "Intel(R) UHD Graphics (Whiskey Lake 2x6 GT1)" -0x3EA4 "cfl_gt1" "Intel(R) UHD Graphics (Whiskey Lake 3x8 GT1)" -0x3EA0 "cfl_gt2" "Intel(R) UHD Graphics (Whiskey Lake 3x8 GT2)" -0x3EA3 "cfl_gt2" "Intel(R) UHD Graphics (Whiskey Lake 3x8 GT2)" -0x3EA2 "cfl_gt3" "Intel(R) UHD Graphics (Whiskey Lake 3x8 GT3)" -0x9B21 "cfl_gt1" "Intel(R) UHD Graphics (Comet Lake 2x6 GT1)" -0x9BA0 "cfl_gt1" "Intel(R) UHD Graphics (Comet Lake 2x6 GT1)" -0x9BA2 "cfl_gt1" "Intel(R) UHD Graphics (Comet Lake 2x6 GT1)" -0x9BA4 "cfl_gt1" "Intel(R) UHD Graphics (Comet Lake 2x6 GT1)" -0x9BA5 "cfl_gt1" "Intel(R) UHD Graphics (Comet Lake 2x6 GT1)" -0x9BA8 "cfl_gt1" "Intel(R) UHD Graphics (Comet Lake 2x6 GT1)" -0x9BAA "cfl_gt1" "Intel(R) UHD Graphics (Comet Lake 2x6 GT1)" -0x9BAB "cfl_gt1" "Intel(R) UHD Graphics (Comet Lake 2x6 GT1)" -0x9BAC "cfl_gt1" "Intel(R) UHD Graphics (Comet Lake 2x6 GT1)" -0x9B41 "cfl_gt2" "Intel(R) UHD Graphics (Comet Lake 3x8 GT2)" -0x9BC0 "cfl_gt2" "Intel(R) UHD Graphics (Comet Lake 3x8 GT2)" -0x9BC2 "cfl_gt2" "Intel(R) UHD Graphics (Comet Lake 3x8 GT2)" -0x9BC4 "cfl_gt2" "Intel(R) UHD Graphics (Comet Lake 3x8 GT2)" -0x9BC5 "cfl_gt2" "Intel(R) UHD Graphics (Comet Lake 3x8 GT2)" -0x9BC6 "cfl_gt2" "Intel(R) UHD Graphics (Comet Lake 3x8 GT2)" -0x9BC8 "cfl_gt2" "Intel(R) UHD Graphics (Comet Lake 3x8 GT2)" -0x9BCA "cfl_gt2" "Intel(R) UHD Graphics (Comet Lake 3x8 GT2)" -0x9BCB "cfl_gt2" "Intel(R) UHD Graphics (Comet Lake 3x8 GT2)" -0x9BCC "cfl_gt2" "Intel(R) UHD Graphics (Comet Lake 3x8 GT2)" -0x9BE6 "cfl_gt2" "Intel(R) UHD Graphics (Comet Lake 3x8 GT2)" -0x9BF6 "cfl_gt2" "Intel(R) UHD Graphics (Comet Lake 3x8 GT2)" -0x5A49 "cnl_2x8" "Intel(R) HD Graphics (Cannonlake 2x8 GT0.5)" -0x5A4A "cnl_2x8" "Intel(R) HD Graphics (Cannonlake 2x8 GT0.5)" -0x5A41 "cnl_3x8" "Intel(R) HD Graphics (Cannonlake 3x8 GT1)" -0x5A42 "cnl_3x8" "Intel(R) HD Graphics (Cannonlake 3x8 GT1)" -0x5A44 "cnl_3x8" "Intel(R) HD Graphics (Cannonlake 3x8 GT1)" -0x5A59 "cnl_4x8" "Intel(R) HD Graphics (Cannonlake 4x8 GT1.5)" -0x5A5A "cnl_4x8" "Intel(R) HD Graphics (Cannonlake 4x8 GT1.5)" -0x5A5C "cnl_4x8" "Intel(R) HD Graphics (Cannonlake 4x8 GT1.5)" -0x5A50 "cnl_5x8" "Intel(R) HD Graphics (Cannonlake 5x8 GT2)" -0x5A51 "cnl_5x8" "Intel(R) HD Graphics (Cannonlake 5x8 GT2)" -0x5A52 "cnl_5x8" "Intel(R) HD Graphics (Cannonlake 5x8 GT2)" -0x5A54 "cnl_5x8" "Intel(R) HD Graphics (Cannonlake 5x8 GT2)" -0x8A50 "icl_8x8" "Intel(R) HD Graphics (Ice Lake 8x8 GT2)" -0x8A51 "icl_8x8" "Intel(R) Iris(R) Plus Graphics (Ice Lake 8x8 GT2)" -0x8A52 "icl_8x8" "Intel(R) Iris(R) Plus Graphics (Ice Lake 8x8 GT2)" -0x8A53 "icl_8x8" "Intel(R) Iris(R) Plus Graphics (Ice Lake 8x8 GT2)" -0x8A54 "icl_6x8" "Intel(R) Iris(R) Plus Graphics (Ice Lake 6x8 GT1.5)" -0x8A56 "icl_4x8" "Intel(R) UHD Graphics (Ice Lake 4x8 GT1)" -0x8A57 "icl_6x8" "Intel(R) HD Graphics (Ice Lake 6x8 GT1.5)" -0x8A58 "icl_4x8" "Intel(R) UHD Graphics (Ice Lake 4x8 GT1)" -0x8A59 "icl_6x8" "Intel(R) HD Graphics (Ice Lake 6x8 GT1.5)" -0x8A5A "icl_6x8" "Intel(R) Iris(R) Plus Graphics (Ice Lake 6x8 GT1.5)" -0x8A5B "icl_4x8" "Intel(R) HD Graphics (Ice Lake 4x8 GT1)" -0x8A5C "icl_6x8" "Intel(R) Iris(R) Plus Graphics (Ice Lake 6x8 GT1.5)" -0x8A5D "icl_4x8" "Intel(R) HD Graphics (Ice Lake 4x8 GT1)" -0x8A71 "icl_1x8" "Intel(R) HD Graphics (Ice Lake 1x8 GT0.5)" -0x4500 "ehl_4x8" "Intel(R) HD Graphics (Elkhart Lake 4x8)" -0x4571 "ehl_4x8" "Intel(R) HD Graphics (Elkhart Lake 4x8)" -0x4551 "ehl_4x4" "Intel(R) HD Graphics (Elkhart Lake 4x4)" -0x4541 "ehl_2x4" "Intel(R) HD Graphics (Elkhart Lake 2x4)" +0x7121 "I810" "i8xx" 0 0 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x7123 "I810_DC100" "i8xx" 0 0 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x7125 "I810_E" "i8xx" 0 0 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x1132 "I815" "i8xx" 0 0 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3577 "I830_M" "Intel(R) 830M" 0 0 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x2562 "845_G" "Intel(R) 845G" 0 0 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3582 "I855_GM" "Intel(R) 852GM/855GM" 0 0 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x2572 "I865_G" "Intel(R) 865G" 0 0 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x2582 "I915_G" "Intel(R) 915G" 0 0 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x258A "E7221_G" "Intel(R) E7221G (i915)" 0 0 "" +0x2592 "I915_GM" "Intel(R) 915GM" 0 0 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x2772 "I945_G" "Intel(R) 945G" 0 0 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x27A2 "I945_GM" "Intel(R) 945GM" 0 0 "" +0x27AE "I945_GME" "Intel(R) 945GME" 0 0 "" +0x29B2 "Q35_G" "Intel(R) Q35" 0 0 "" +0x29C2 "G33_G" "Intel(R) G33" 0 0 "" +0x29D2 "Q33_G" "Intel(R) Q33" 0 0 "" +0xA011 "PNV_GM" "Intel(R) Pineview M" 0 0 "" +0xA001 "PNV_G" "Intel(R) Pineview" 0 0 "" +0x29A2 "i965" "Intel(R) 965G" 4 0 "" +0x2992 "i965" "Intel(R) 965Q" 4 0 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x2982 "i965" "Intel(R) 965G" 4 0 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x2972 "i965" "Intel(R) 946GZ" 4 0 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x2A02 "i965" "Intel(R) 965GM" 4 0 "" +0x2A12 "i965" "Intel(R) 965GME/GLE" 4 0 "" +0x2A42 "g4x" "Mobile IntelĀ® GM45 Express Chipset" 4 0 "" +0x2E02 "g4x" "Intel(R) Integrated Graphics Device" 4 0 "" +0x2E12 "g4x" "Intel(R) Q45/Q43" 4 0 "" +0x2E22 "g4x" "Intel(R) G45/G43" 4 0 "" +0x2E32 "g4x" "Intel(R) G41" 4 0 "" +0x2E42 "g4x" "Intel(R) B43" 4 0 "" +0x2E92 "g4x" "Intel(R) B43" 4 0 "" +0x0042 "ilk" "Intel(R) HD Graphics" 5 0 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0046 "ilk" "Intel(R) HD Graphics" 5 0 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0102 "snb_gt1" "Intel(R) HD Graphics 2000" 6 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0112 "snb_gt2" "Intel(R) HD Graphics 3000" 6 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0122 "snb_gt2" "Intel(R) HD Graphics 3000" 6 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0106 "snb_gt1" "Intel(R) HD Graphics 2000" 6 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0116 "snb_gt2" "Intel(R) HD Graphics 3000" 6 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0126 "snb_gt2" "Intel(R) HD Graphics 3000" 6 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x010A "snb_gt1" "Intel(R) HD Graphics 2000" 6 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0152 "ivb_gt1" "Intel(R) HD Graphics 2500" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0162 "ivb_gt2" "Intel(R) HD Graphics 4000" 7 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0156 "ivb_gt1" "Intel(R) HD Graphics 2500" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0166 "ivb_gt2" "Intel(R) HD Graphics 4000" 7 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x015A "ivb_gt1" "Intel(R) HD Graphics" 7 1 "" +0x016A "ivb_gt2" "Intel(R) HD Graphics P4000" 7 2 "" +0x0402 "hsw_gt1" "Intel(R) HD Graphics" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0412 "hsw_gt2" "Intel(R) HD Graphics 4600" 7 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0422 "hsw_gt3" "Intel(R) HD Graphics" 7 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0406 "hsw_gt1" "Intel(R) HD Graphics" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0416 "hsw_gt2" "Intel(R) HD Graphics 4600" 7 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0426 "hsw_gt3" "Intel(R) HD Graphics" 7 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x040A "hsw_gt1" "Intel(R) HD Graphics" 7 1 "" +0x041A "hsw_gt2" "Intel(R) HD Graphics P4600/P4700" 7 2 "" +0x042A "hsw_gt3" "Intel(R) HD Graphics" 7 3 "" +0x040B "hsw_gt1" "Intel(R) HD Graphics" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x041B "hsw_gt2" "Intel(R) HD Graphics" 7 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x042B "hsw_gt3" "Intel(R) HD Graphics" 7 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x040E "hsw_gt1" "Intel(R) HD Graphics" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x041E "hsw_gt2" "Intel(R) HD Graphics 4400" 7 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x042E "hsw_gt3" "Intel(R) HD Graphics" 7 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0C02 "hsw_gt1" "Intel(R) HD Graphics" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0C12 "hsw_gt2" "Intel(R) HD Graphics" 7 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0C22 "hsw_gt3" "Intel(R) HD Graphics" 7 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0C06 "hsw_gt1" "Intel(R) HD Graphics" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0C16 "hsw_gt2" "Intel(R) HD Graphics" 7 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0C26 "hsw_gt3" "Intel(R) HD Graphics" 7 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0C0A "hsw_gt1" "Intel(R) HD Graphics" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0C1A "hsw_gt2" "Intel(R) HD Graphics" 7 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0C2A "hsw_gt3" "Intel(R) HD Graphics" 7 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0C0B "hsw_gt1" "Intel(R) HD Graphics" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0C1B "hsw_gt2" "Intel(R) HD Graphics" 7 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0C2B "hsw_gt3" "Intel(R) HD Graphics" 7 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0C0E "hsw_gt1" "Intel(R) HD Graphics" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0C1E "hsw_gt2" "Intel(R) HD Graphics" 7 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0C2E "hsw_gt3" "Intel(R) HD Graphics" 7 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0A02 "hsw_gt1" "Intel(R) HD Graphics" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0A12 "hsw_gt2" "Intel(R) HD Graphics" 7 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0A22 "hsw_gt3" "Intel(R) HD Graphics" 7 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0A06 "hsw_gt1" "Intel(R) HD Graphics" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0A16 "hsw_gt2" "Intel(R) HD Graphics 4400" 7 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0A26 "hsw_gt3" "Intel(R) HD Graphics 5000" 7 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0A0A "hsw_gt1" "Intel(R) HD Graphics" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0A1A "hsw_gt2" "Intel(R) HD Graphics" 7 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0A2A "hsw_gt3" "Intel(R) HD Graphics" 7 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0A0B "hsw_gt1" "Intel(R) HD Graphics" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0A1B "hsw_gt2" "Intel(R) HD Graphics" 7 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0A2B "hsw_gt3" "Intel(R) HD Graphics" 7 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0A0E "hsw_gt1" "Intel(R) HD Graphics" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0A1E "hsw_gt2" "Intel(R) HD Graphics 4200" 7 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0A2E "hsw_gt3" "Intel(R) Iris(R) Graphics 5100" 7 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0D02 "hsw_gt1" "Intel(R) HD Graphics" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0D12 "hsw_gt2" "Intel(R) HD Graphics 4600" 7 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0D22 "hsw_gt3" "Intel(R) Iris(R) Pro Graphics 5200" 7 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0D06 "hsw_gt1" "Intel(R) HD Graphics" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0D16 "hsw_gt2" "Intel(R) HD Graphics" 7 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0D26 "hsw_gt3" "Intel(R) Iris(R) Pro Graphics P5200" 7 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0D0A "hsw_gt1" "Intel(R) HD Graphics" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0D1A "hsw_gt2" "Intel(R) HD Graphics" 7 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0D2A "hsw_gt3" "Intel(R) HD Graphics" 7 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0D0B "hsw_gt1" "Intel(R) HD Graphics" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0D1B "hsw_gt2" "Intel(R) HD Graphics" 7 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0D2B "hsw_gt3" "Intel(R) HD Graphics" 7 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0D0E "hsw_gt1" "Intel(R) HD Graphics" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0D1E "hsw_gt2" "Intel(R) HD Graphics" 7 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0D2E "hsw_gt3" "Intel(R) HD Graphics" 7 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0F31 "byt" "Intel(R) HD Graphics" 7 1 "" +0x0F32 "byt" "Intel(R) HD Graphics" 7 1 "" +0x0F33 "byt" "Intel(R) HD Graphics" 7 1 "" +0x0157 "byt" "Intel(R) HD Graphics" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0155 "byt" "Intel(R) HD Graphics" 7 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x22B0 "chv" "Intel(R) HD Graphics" 8 1 "" +0x22B1 "chv" "Intel(R) HD Graphics XXX" 8 1 "" +0x22B2 "chv" "Intel(R) HD Graphics" 8 1 "" +0x22B3 "chv" "Intel(R) HD Graphics" 8 1 "" +0x1602 "bdw_gt1" "Intel(R) HD Graphics" 8 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x1606 "bdw_gt1" "Intel(R) HD Graphics" 8 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x160A "bdw_gt1" "Intel(R) HD Graphics" 8 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x160B "bdw_gt1" "Intel(R) HD Graphics" 8 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x160D "bdw_gt1" "Intel(R) HD Graphics" 8 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x160E "bdw_gt1" "Intel(R) HD Graphics" 8 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x1612 "bdw_gt2" "Intel(R) HD Graphics 5600" 8 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x1616 "bdw_gt2" "Intel(R) HD Graphics 5500" 8 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x161A "bdw_gt2" "Intel(R) HD Graphics P5700" 8 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x161B "bdw_gt2" "Intel(R) HD Graphics" 8 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x161D "bdw_gt2" "Intel(R) HD Graphics" 8 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x161E "bdw_gt2" "Intel(R) HD Graphics 5300" 8 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x1622 "bdw_gt3" "Intel(R) Iris(R) Pro Graphics 6200" 8 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x1626 "bdw_gt3" "Intel(R) HD Graphics 6000" 8 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x162A "bdw_gt3" "Intel(R) Iris(R) Pro Graphics P6300" 8 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x162B "bdw_gt3" "Intel(R) Iris(R) Graphics 6100" 8 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x162D "bdw_gt3" "Intel(R) HD Graphics" 8 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x162E "bdw_gt3" "Intel(R) HD Graphics" 8 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x1902 "skl_gt1" "Intel(R) HD Graphics 510" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x1906 "skl_gt1" "Intel(R) HD Graphics 510" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x190A "skl_gt1" "Intel(R) HD Graphics" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x190B "skl_gt1" "Intel(R) HD Graphics 510" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x190E "skl_gt1" "Intel(R) HD Graphics" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x1912 "skl_gt2" "Intel(R) HD Graphics 530" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x1913 "skl_gt2" "Intel(R) HD Graphics" 9 2 "" +0x1915 "skl_gt2" "Intel(R) HD Graphics" 9 2 "" +0x1916 "skl_gt2" "Intel(R) HD Graphics 520" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x1917 "skl_gt2" "Intel(R) HD Graphics" 9 2 "" +0x191A "skl_gt2" "Intel(R) HD Graphics" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x191B "skl_gt2" "Intel(R) HD Graphics 530" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x191D "skl_gt2" "Intel(R) HD Graphics P530" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x191E "skl_gt2" "Intel(R) HD Graphics 515" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x1921 "skl_gt2" "Intel(R) HD Graphics 520" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x1923 "skl_gt3" "Intel(R) HD Graphics 535" 9 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x1926 "skl_gt3" "Intel(R) Iris(R) Graphics 540" 9 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x1927 "skl_gt3" "Intel(R) Iris(R) Graphics 550" 9 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x192A "skl_gt4" "Intel(R) HD Graphics" 9 4 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x192B "skl_gt3" "Intel(R) Iris(R) Graphics 555" 9 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x192D "skl_gt3" "Intel(R) Iris(R) Graphics P555" 9 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x1932 "skl_gt4" "Intel(R) Iris(R) Pro Graphics 580" 9 4 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x193A "skl_gt4" "Intel(R) Iris(R) Pro Graphics P580" 9 4 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x193B "skl_gt4" "Intel(R) Iris(R) Pro Graphics 580" 9 4 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x193D "skl_gt4" "Intel(R) Iris(R) Pro Graphics P580" 9 4 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x0A84 "bxt" "Intel(R) HD Graphics" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x1A84 "bxt" "Intel(R) HD Graphics" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x1A85 "bxt_2x6" "Intel(R) HD Graphics" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x5A84 "bxt" "Intel(R) HD Graphics 505" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x5A85 "bxt_2x6" "Intel(R) HD Graphics 500" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3184 "glk" "Intel(R) UHD Graphics 605" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3185 "glk_2x6" "Intel(R) UHD Graphics 600" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x5902 "kbl_gt1" "Intel(R) HD Graphics 610" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x5906 "kbl_gt1" "Intel(R) HD Graphics 610" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x590A "kbl_gt1" "Intel(R) HD Graphics" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x5908 "kbl_gt1" "Intel(R) HD Graphics" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x590B "kbl_gt1" "Intel(R) HD Graphics 610" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x590E "kbl_gt1" "Intel(R) HD Graphics" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x5913 "kbl_gt1_5" "Intel(R) HD Graphics" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x5915 "kbl_gt1_5" "Intel(R) HD Graphics" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x5917 "kbl_gt2" "Intel(R) UHD Graphics 620" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x5912 "kbl_gt2" "Intel(R) HD Graphics 630" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x5916 "kbl_gt2" "Intel(R) HD Graphics 620" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x591A "kbl_gt2" "Intel(R) HD Graphics P630" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x591B "kbl_gt2" "Intel(R) HD Graphics 630" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x591D "kbl_gt2" "Intel(R) HD Graphics P630" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x591E "kbl_gt2" "Intel(R) HD Graphics 615" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x5921 "kbl_gt2" "Intel(R) HD Graphics 620" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x5923 "kbl_gt3" "Intel(R) HD Graphics 635" 9 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x5926 "kbl_gt3" "Intel(R) Iris(R) Plus Graphics 640 (Kaby Lake GT3e)" 9 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x5927 "kbl_gt3" "Intel(R) Iris(R) Plus Graphics 650 (Kaby Lake GT3e)" 9 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x593B "kbl_gt4" "Intel(R) HD Graphics" 9 4 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x591C "kbl_gt2" "Intel(R) UHD Graphics 615" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x87C0 "kbl_gt2" "Intel(R) UHD Graphics 617" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x87CA "cfl_gt2" "Intel(R) UHD Graphics" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x3E90 "cfl_gt1" "Intel(R) UHD Graphics 610" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3E93 "cfl_gt1" "Intel(R) UHD Graphics 610" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3E99 "cfl_gt1" "Intel(R) UHD Graphics 610" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3E9C "cfl_gt1" "Intel(R) UHD Graphics 610" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x3E91 "cfl_gt2" "Intel(R) UHD Graphics 630" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3E92 "cfl_gt2" "Intel(R) UHD Graphics 630" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3E96 "cfl_gt2" "Intel(R) UHD Graphics P630" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3E98 "cfl_gt2" "Intel(R) UHD Graphics 630" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3E9A "cfl_gt2" "Intel(R) UHD Graphics P630" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3E9B "cfl_gt2" "Intel(R) UHD Graphics 630" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3E94 "cfl_gt2" "Intel(R) UHD Graphics P630" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3EA9 "cfl_gt2" "Intel(R) UHD Graphics 620" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3EA5 "cfl_gt3" "Intel(R) Iris(R) Plus Graphics 655" 9 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3EA6 "cfl_gt3" "Intel(R) Iris(R) Plus Graphics 645" 9 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3EA7 "cfl_gt3" "Intel(R) HD Graphics" 9 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3EA8 "cfl_gt3" "Intel(R) Iris(R) Plus Graphics 655" 9 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3EA1 "cfl_gt1" "Intel(R) UHD Graphics 610" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3EA4 "cfl_gt1" "Intel(R) UHD Graphics" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3EA0 "cfl_gt2" "Intel(R) UHD Graphics 620" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3EA3 "cfl_gt2" "Intel(R) UHD Graphics" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x3EA2 "cfl_gt3" "Intel(R) UHD Graphics" 9 3 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x9B21 "cfl_gt1" "Intel(R) UHD Graphics" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x9BA0 "cfl_gt1" "Intel(R) UHD Graphics" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x9BA2 "cfl_gt1" "Intel(R) UHD Graphics" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x9BA4 "cfl_gt1" "Intel(R) UHD Graphics" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x9BA5 "cfl_gt1" "Intel(R) UHD Graphics 610" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x9BA8 "cfl_gt1" "Intel(R) UHD Graphics 610" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x9BAA "cfl_gt1" "Intel(R) UHD Graphics" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x9BAB "cfl_gt1" "Intel(R) UHD Graphics" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x9BAC "cfl_gt1" "Intel(R) UHD Graphics" 9 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x9B41 "cfl_gt2" "Intel(R) UHD Graphics" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x9BC0 "cfl_gt2" "Intel(R) UHD Graphics" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x9BC2 "cfl_gt2" "Intel(R) UHD Graphics" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x9BC4 "cfl_gt2" "Intel(R) UHD Graphics" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x9BC5 "cfl_gt2" "Intel(R) UHD Graphics 630" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x9BC6 "cfl_gt2" "Intel(R) UHD Graphics P630" 9 2 "redhat-8.2,ubuntu-20.04" +0x9BC8 "cfl_gt2" "Intel(R) UHD Graphics 630" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x9BCA "cfl_gt2" "Intel(R) UHD Graphics" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x9BCB "cfl_gt2" "Intel(R) UHD Graphics" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x9BCC "cfl_gt2" "Intel(R) UHD Graphics" 9 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x9BE6 "cfl_gt2" "Intel(R) UHD Graphics P630" 9 2 "redhat-8.2,ubuntu-20.04" +0x9BF6 "cfl_gt2" "Intel(R) UHD Graphics P630" 9 2 "redhat-8.2,ubuntu-20.04" +0x5A49 "cnl_gt0_5" "Intel(R) HD Graphics" 10 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x5A4A "cnl_gt0_5" "Intel(R) HD Graphics" 10 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x5A41 "cnl_gt1" "Intel(R) HD Graphics" 10 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x5A42 "cnl_gt1" "Intel(R) HD Graphics" 10 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x5A44 "cnl_gt1" "Intel(R) HD Graphics" 10 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x5A59 "cnl_gt1_5" "Intel(R) HD Graphics" 10 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x5A5A "cnl_gt1_5" "Intel(R) HD Graphics" 10 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x5A5C "cnl_gt1_5" "Intel(R) HD Graphics" 10 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x5A50 "cnl_gt2" "Intel(R) HD Graphics" 10 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x5A51 "cnl_gt2" "Intel(R) HD Graphics" 10 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x5A52 "cnl_gt2" "Intel(R) HD Graphics" 10 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04,ubuntu-18.04" +0x5A54 "cnl_gt2" "Intel(R) HD Graphics" 10 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x8A50 "icl_gt2" "Intel(R) HD Graphics" 11 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x8A51 "icl_gt2" "Intel(R) Iris(R) Plus Graphics" 11 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x8A52 "icl_gt2" "Intel(R) Iris(R) Plus Graphics" 11 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x8A53 "icl_gt2" "Intel(R) Iris(R) Plus Graphics" 11 2 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x8A54 "icl_gt1_5" "Intel(R) Iris(R) Plus Graphics" 11 1 "ubuntu-20.04" +0x8A56 "icl_gt1" "Intel(R) UHD Graphics" 11 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x8A57 "icl_gt1_5" "Intel(R) HD Graphics" 11 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x8A58 "icl_gt1" "Intel(R) UHD Graphics" 11 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x8A59 "icl_gt1_5" "Intel(R) HD Graphics" 11 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x8A5A "icl_gt1_5" "Intel(R) Iris(R) Plus Graphics" 11 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x8A5B "icl_gt1" "Intel(R) HD Graphics" 11 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x8A5C "icl_gt1_5" "Intel(R) Iris(R) Plus Graphics" 11 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x8A5D "icl_gt1" "Intel(R) HD Graphics" 11 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x8A71 "icl_gt0_5" "Intel(R) HD Graphics" 11 1 "redhat-8.2,redhat-8.1,suse-15sp1,ubuntu-20.04" +0x4500 "ehl_4x8" "Intel(R) UHD Graphics" 11 1 "redhat-8.2,ubuntu-20.04" +0x4541 "ehl_2x4" "Intel(R) UHD Graphics" 11 1 "redhat-8.2,ubuntu-20.04" +0x4551 "ehl_4x4" "Intel(R) UHD Graphics" 11 1 "redhat-8.2,ubuntu-20.04" +0x4555 "ehl_2x8" "Intel(R) UHD Graphics" 11 1 "" +0x4557 "ehl_4x5" "Intel(R) UHD Graphics" 11 1 "" +0x4571 "ehl_4x8" "Intel(R) UHD Graphics" 11 1 "redhat-8.2,ubuntu-20.04" +0x4E51 "ehl_4x4" "Intel(R) UHD Graphics" 11 1 "" +0x4E55 "ehl_2x8" "Intel(R) UHD Graphics" 11 1 "" +0x4E57 "ehl_4x5" "Intel(R) UHD Graphics" 11 1 "" +0x4E61 "ehl_4x6" "Intel(R) UHD Graphics" 11 1 "" +0x4E71 "ehl_4x8" "Intel(R) UHD Graphics" 11 1 "" EOF } | { found=0 - while read id sku name; do + while read line; do + eval "info=($line)" found=1 - echo "${name//\"}" + echo "Name : ${info[2]}" + echo "PCI ID : 8086:${info[0]/0x}" + echo "Gen : ${info[3]}" + echo "GT : ${info[4]}" + echo "In-distro support: ${info[5]}" done rm "${TMP}" diff --git a/templates/rhel/11-intel-certs.in b/templates/rhel/11-intel-certs.in new file mode 100644 index 0000000..0647a96 --- /dev/null +++ b/templates/rhel/11-intel-certs.in @@ -0,0 +1,15 @@ +# Install Intel CA5A cert so Intel certs are recognized + +RUN dnf install -y ca-certificates wget unzip \ + && wget -qO tmp.zip http://certificates.intel.com/repository/certificates/IntelSHA2RootChain-Base64.zip \ + && unzip tmp.zip -d /usr/share/pki/ca-trust-source/anchors \ + && rm tmp.zip \ + && wget -qO tmp.zip http://certificates.intel.com/repository/certificates/Intel%20Root%20Certificate%20Chain%20Base64.zip \ + && unzip tmp.zip -d /usr/share/pki/ca-trust-source/anchors \ + && rm tmp.zip \ + && dnf remove -y unzip \ + && update-ca-trust + +# NOTE -- we don't remove 'wget' because that uninstalls gpgme, which breaks the +# system + diff --git a/templates/sles/10-default-packages.in b/templates/sles/10-default-packages.in deleted file mode 100644 index 001948b..0000000 --- a/templates/sles/10-default-packages.in +++ /dev/null @@ -1,15 +0,0 @@ -# Install default packages. - -RUN zypper --gpg-auto-import-keys -q ref -s \ - && zypper --no-color -qn install --no-recommends -y \ - unzip \ - gzip \ - wget \ - ca-certificates - -# TODO: Configure locale. - -# RUN zypper --no-color -qn install --no-recommends -y \ -# glibc-i18ndata \ -# && localedef -v -c -i us_US -f UTF-8 us_US.UTF-8 \ -# ENV LANG=en_US.UTF-8 LANGUAGE=en_US.UTF-8 LC_ALL=en_US.UTF-8 diff --git a/templates/sles/13-intel-certs.in b/templates/sles/13-intel-certs.in index 8af7e02..658f401 100644 --- a/templates/sles/13-intel-certs.in +++ b/templates/sles/13-intel-certs.in @@ -1,13 +1,12 @@ -# Configure certificates. +# Install Intel CA5A cert so Intel certs are recognized -ARG DIR_CERT="/etc/pki/trust/anchors" +RUN zypper -qn install --no-recommends -y unzip wget ca-certificates \ + && wget -qO tmp.zip http://certificates.intel.com/repository/certificates/IntelSHA2RootChain-Base64.zip \ + && unzip -qo tmp.zip -d /etc/pki/trust/anchors \ + && rm tmp.zip \ + && wget -qO tmp.zip http://certificates.intel.com/repository/certificates/Intel%20Root%20Certificate%20Chain%20Base64.zip \ + && unzip -qo tmp.zip -d /etc/pki/trust/anchors \ + && rm tmp.zip \ + && zypper remove -y unzip wget \ + && update-ca-certificates -RUN cd /tmp \ - && mkdir -pv $DIR_CERT \ - && wget -qO tmp.zip http://certificates.intel.com/repository/certificates/IntelSHA2RootChain-Base64.zip \ - && unzip -qo tmp.zip -d $DIR_CERT \ - && rm tmp.zip \ - && wget -qO tmp.zip http://certificates.intel.com/repository/certificates/Intel%20Root%20Certificate%20Chain%20Base64.zip \ - && unzip -qo tmp.zip -d $DIR_CERT \ - && rm tmp.zip \ - && update-ca-certificates diff --git a/templates/sles/15-suseconnect.in b/templates/sles/15-suseconnect.in new file mode 100644 index 0000000..b389a85 --- /dev/null +++ b/templates/sles/15-suseconnect.in @@ -0,0 +1,3 @@ +# Add SUSEConnect + +RUN zypper install -y SUSEConnect diff --git a/templates/sles/15-upgrade-packages.in b/templates/sles/15-upgrade-packages.in deleted file mode 100644 index 5494f05..0000000 --- a/templates/sles/15-upgrade-packages.in +++ /dev/null @@ -1,4 +0,0 @@ -# Add repo, Update package lists, and upgrade to the latest package versions. - -#RUN SUSEConnect -p PackageHub/15.1/x86_64 \ -# && zypper -qn update -y diff --git a/templates/sles/25-create-user.in b/templates/sles/25-create-user.in index 0e421b3..81ca9da 100644 --- a/templates/sles/25-create-user.in +++ b/templates/sles/25-create-user.in @@ -27,4 +27,9 @@ RUN groupadd -r ${USERNAME} \ # Change ALL ALL=(ALL) ALL to use '%users...NOPASSWD:ALL' RUN sed -i -e 's,^ALL.*,%users ALL=(ALL) NOPASSWD:ALL,g' /etc/sudoers +# Disable env clearing so USER env is available in SUDO +# Needed for env values set which are needed by the base OS, eg zypper +# and *_proxy *_PROXY... +RUN echo "Defaults !env_reset" >> /etc/sudoers + USER user