intel-media-24.2.5

Introduksjon til intel-media

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.

[Notat]

Notat

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.

Pakkeinformasjon

[Notat]

Notat

Tarballen intel-media-24.2.5.tar.gz vil pakke ut til mappen media-driver-intel-media-24.2.5.

intel-media Avhengigheter

Påkrevd

CMake-3.30.4, Intel-gmmlib-22.4.1, libva-2.22.0, og Xorg build environment

Kjernekonfigurasjon

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]

Installasjon av intel-media

[Notat]

Notat

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}=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. Den vil gi ut litt informasjon om GPUen. Hvis utdataen inneholder Meteor Lake, GPU modellen er MTL. Ellers, følg https://dgpu-docs.intel.com/devices/hardware-table.html for å finne oppføringen for din GPU og modellen til GPUen, som skal være i «Architecture» kolonnen. Xe og Xe-HPG arkitekturer dekkes av GEN12 modellen.

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

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: libigfxcmrt.so
Installerte Drivere: iHD_drv_video.so
Installerte Mapper: /usr/include/igfxcmrt

Korte Beskrivelser

libigfxcmrt.so

gir API funksjoner som tillater å kjøre GPU kjerner på gjengivelse motoren