intel-media pakken gir en VA API driver for Intel GPUer som er utstyrt med Broadwell CPUer og høyere. Dette inkluderer støtte for en rekke kodeker.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://github.com/intel/media-driver/archive/intel-media-24.3.4.tar.gz
Nedlasting MD5 sum: 23b9c4b759bcc26956b39fe906f53dc1
Nedlastingsstørrelse: 26 MB
Estimert diskplass som kreves: 2.1 GB (211 MB installert med en enkelt GPU modell)
Estimert byggetid: 3.8 SBU (med parallellisme=4 og en enkelt GPU modell)
Tarballen intel-media-24.3.4.tar.gz
vil pakke ut til mappen media-driver-intel-media-24.3.4
.
CMake-3.31.0, Intel-gmmlib-22.5.3, libva-2.22.0, og Xorg build environment
Aktiver følgende alternativer i kjernekonfigurasjonen. Om nødvendig kompiler kjernen på nytt:
Device Drivers ---> Graphics support ---> <*/M> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) ---> ... [DRM] <*/M> Intel 8xx/9xx/G3x/G4x/HD Graphics [DRM_I915]
Denne pakken tar lang tid å bygge fordi den kompilerer kode spesifikk for hver enkelt generasjon av Intel GPUer og for en rekke mediekodeker.
Hvis du kjenner modellen til din Intel GPU, kan du sende
-D{GEN{8,9,11,12},MTL,ARL,LNL,BMG}=OFF
alternativet til cmake kommandoen, men utelat
alternativet for din GPU. Merk at «GEN» nummeret her er
generasjonen for GPU, ikke CPU. For eksempel med en Intel Core
i7-1065G7 CPU som leverer en 11. generasjons Intel GPU,
-D{GEN{8,9,12},MTL,ARL}=OFF
alternativet kan brukes så koden som er spesifikk for de andre
generasjonene av Intel GPUer ikke vil bygges.
For å finne modellen til Intel GPU, installer pciutils-3.13.0 og kjør lspci -nn | grep -Ei
'VGA|DISPLAY' først. Det vil gi ut noe
informasjon om GPU, inkludert PCI leverandør-ID (8086
for Intel) og PCI enhets-ID. For eksempel,
med en Intel Core i5-11300H CPU, utdataen er 8086:9a49
. Søk nå etter registreringen av denne
enhets ID-en i Intel-media kildetreet:
grep -ri 'RegisterDevice(0x9a49
'
Og bestem GPU modellen fra filnavnet som inneholder
registreringen. For eksempelet ovenfor er filnavnet media_sysinfo_g12.cpp
, som angir at modellen er
GEN12
.
Installer intel-media ved å kjøre følgende kommandoer:
mkdir build && cd build && cmake -D CMAKE_INSTALL_PREFIX=$XORG_PREFIX \ -D INSTALL_DRIVER_SYSCONF=OFF \ -D BUILD_TYPE=Release \ -G Ninja \ -W no-dev .. && ninja
Denne pakken kommer ikke med en testpakke.
Nå, som root
bruker:
make install