En grafikbehandlingsenhed (GPU), også kendt som visuel behandlingsenhed (VPU), er et specialiseret elektronisk kredsløb designet til hurtigt at manipulere og ændre hukommelse for at fremskynde oprettelsen af ​​billeder i en rammebuffer beregnet til output til visning. Hvis du vil installere den korrekte grafikkortdriver og få grafikkortet til at fungere korrekt, skal du finde den rigtige model og leverandør af grafikkortet på dit system. De fleste Linux-distributioner kan registrere varianter af grafikkort, men har ikke altid de bedste drivere til dem. Så hvis du har et eksternt grafikkort som Nvidia, så skal du finde modelnavn / nummer og derefter kigge på yderligere detaljer.

I denne artikel vil vi forklare, hvordan man får grafikkortoplysninger ved hjælp af kommandolinjen.

Få hardwaredetaljer

Der er kun få kommandoer for at få hardwareoplysninger; lspci er et af kommandolinjeværktøjerne, der henter detaljer om grafikkortet.

Kør følgende kommando for at få grafikkortoplysningerne på dit system.

 lspci -vnn | grep VGA-A 12 

Du vil se det producere sånde som denne:

Den første linje har navnet på sælgeren, modelnavnet / serien og pci id.

Bemærk tallene i beslaget: 8086:0f31 . Et sådant tal er til stede for næsten alle grafikkort. Den første del, 8086, angiver sælger-id (som er Intel her), og det andet nummer, 0f31, angiver pci-id, som angiver modellen for grafikenheden.

Du kan også bruge lshw kommandoen for at få ovenstående oplysninger.

Kør lshw kommandoen på dit system.

 lshw-numerisk-c-skærm 

Du vil se følgende output:

Find hvad grafikkortdriver bruges på Linux

For at identificere navnet på den grafikkortdriver, der bruges på dit system, kan du bruge kommandoen lshw vist nedenfor.

 sudo lshw -c video | grep konfiguration 

Du vil se det output noget som dette:

Navnet på grafikkortdriveren vises i driver=i915 . Derefter kan du kontrollere detaljerne i grafikkortdriveren som følger:

 modinfo i915 

Du vil se det output noget som dette:

Kontroller hardware acceleration

Med hardwarebaseret 3D-acceleration kan applikationer, der skal tegne 3d-grafik, bruge hardware direkte til at behandle og generere grafikken og fremskynde 3D-gengivelsen betydeligt. For dette skal grafikkortet understøtte hardware acceleration, og de korrekte drivere skal installeres på dit system.

Du kan bruge kommandoen glxinfo til at få oplysninger om OpenGL:

 glxinfo | grep OpenGL 

Du får vist en udgang som denne:

OpenGL renderer string peger på MESA-biblioteker, hvilket betyder, at 3D-gengivelse håndteres helt inde i software. Dette vil være langsomt, og spil vil jeg ikke fungere godt.

Konklusion

Jeg håber, at du nu har nok viden til at finde de korrekte oplysninger om grafikkortet installeret på dit system, og at du nemt kan installere den rigtige dykker til grafikkortet. Du er velkommen til at kommentere, hvis du har spørgsmål.