Hur kan jag verifiera om hårdvaruacceleration är tillgänglig och om den är aktiverad för mitt grafikkort.

Svar

Om du inte redan har det, installera glxinfo; i APT är det en del av mesa-utils:

apt-get install mesa-utils 

Kör glxinfo och leta efter en rad om direct rendering (en annan term för hårdvaruacceleration):

> glxinfo | grep "direct rendering" direct rendering: Yes 

Om det står” Ja ”är hårdvaruacceleration aktiverad

Kommentarer

  • I en anda att lära en man att fiska, kan du lägga upp lite information om vad paketet mesa-utils och vad glxinfo-kommandot gör?
  • @Noah Jag använder ' faktiskt inte Ubuntu, så jag vet lite om dess paket, men Ubuntu ' s paketbeskrivning säger att " ger flera grundläggande G L-verktyg byggda av Mesa, inklusive glxinfo och glxgears ". GLX är X-tillägget för OpenGL; glxinfo visar information om det tillägget, inklusive nuvarande direkt renderingstillstånd
  • " mesa-utils "? Låter som något Jar Jar skulle säga 🙂
  • I FreeBSD är glxinfo tillgängligt i " mesa-demos " paket.
  • Tekniskt " direkt rendering " berättar bara om ditt program kommunicerar direkt med grafikkortet förare. " indirekt rendering " betyder att du kommunicerar all 3D till X-servern som sedan kommunicerar med grafikkortet. Jag tror att det någon gång var ' inte möjligt att ha hårdvaruacceleration utan direkt rendering, men nu kan indirekt rendering också accelereras. I förlängningen kan det också vara möjligt att direkt kommunicera med en drivrutin som förfalskar hårdvaruacceleration i CPU: n, men jag vet inte ' om någon instans av detta.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *