Puncte:1

Problemă CMake la construirea driverului video pentru Intel AlderLake-S GT1

drapel cn

Încerc să obțin un driver video care să accepte ieșirea video suportată de procesorul meu (în special Intel AlderLake-S GT1).

Aici este rezultatul de la inxi

Grafică:
  Dispozitiv-1: driver Intel AlderLake-S GT1: N/A 

Instrucțiunile pe care le urmam pentru driverul media Intel pe GitHub la https://github.com/intel/media-driver instruiți-mi să construiesc gmmlib la https://github.com/intel/gmmlib) pe care o am.

Din păcate, nu pot obține cmake-ul driverului media pentru a găsi construcția pe care am făcut-o când am creat gmmlib.

Comanda „cmake ../media-driver” se plânge de:

-- Verificarea modulului „igdgmm>=12.0.0”
-- Nu a fost găsit niciun pachet „igdgmm”.

Am structura fișierului după cum urmează

./gmmlib
./media-driver
./build_media

Rulez comanda cmake din directorul „build_media” folosind următoarele.

cmake ../media-driver

Când cmake caută un modul, unde arată? Ce fișier caută? Cum îl direcționezi către un anume director?


uname -srm: Linux 5.13.0-30-generic x86_64

lspci -k | grep -iE „VGA|video|3d|grafic” -A3
00:02.0 Controler compatibil VGA: Intel Corporation AlderLake-S GT1 (rev 0c) 
DeviceName: Onboard - Subsistem video: Gigabyte Technology Co., Ltd AlderLake-S GT1 
Module kernel: i915 
00:0a.0 Controler de procesare a semnalului: Intel Corporation Device 467d (rev 01)
N0rbert avatar
drapel zw
Care este versiunea ta de Ubuntu? Care este versiunea dvs. de kernel Linux? Folosiți stiva HWE pentru kernel și Xorg? Ce ai pentru `lspci -k | grep -iE „VGA|video|3d|grafic” -A3 ` ?
Mestrio avatar
drapel cn
Versiunea Kernal (per uname -srm): Linux 5.13.0-30-generic x86_64
Mestrio avatar
drapel cn
Nu sunt sigur de stiva HWE. Nu am făcut nimic anume, așa că probabil că nu.
Mestrio avatar
drapel cn
Iată rezultatul comenzii lspci: „00:02.0 Controler compatibil VGA: Intel Corporation AlderLake-S GT1 (rev 0c) DeviceName: Onboard - Video Subsistem: Gigabyte Technology Co., Ltd AlderLake-S GT1 Module kernel: i915 00:0a.0 Controler de procesare a semnalului: Intel Corporation Device 467d (rev 01) "
N0rbert avatar
drapel zw
Conform https://linux-hardware.org/?probe=6c4ff21b02, trebuie să obțineți cel mai nou kernel Linux posibil pentru această versiune Ubuntu. Sau actualizați întregul sistem la 22.04 LTS cu nucleul său 5.15 și testați posibilul progres aici.
Puncte:1
drapel zw

Căutați pe packages.ubuntu.com dă următoarea comandă de instalare:

sudo apt-get install libigdgmm-dev

și apoi trebuie să reîncercați compilarea.

Mestrio avatar
drapel cn
Din păcate, pachetul disponibil în libigdgmm-dev este 11.3.0, iar driverul media pe care l-am scos din GItHub necesită 12.0.
Mestrio avatar
drapel cn
Iată ce am putut să mă apuc de treabă. Am făcut un „sudo make install” în proiectul libgmm (versiunea 12.0), chiar dacă instrucțiunile din README nu m-au pus să fac asta. Asta a pus un fișier „igdgmm.pc” în directorul /usr/local/lib/pkgconfig. Asta i-a permis lui cmake să vadă locația corectă.
Mestrio avatar
drapel cn
Din păcate, asta nu m-a ajutat cu dimensiunea ecranului meu. Este blocat la 1024x768 (chiar dacă monitorul ar trebui să suporte o rezoluție mult mai mare). Am presupus că trebuie să actualizez driverul, dar cred că mergeam pe calea greșită. Voi pune o nouă întrebare despre cum să depanez tipul de monitor care nu este descoperit.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.