Kuinka voin tarkistaa, onko laitteistokiihdytys käytettävissä ja onko se käytössä videokortilleni.

Vastaa

Jos sinulla ei vielä ole sitä, asenna glxinfo; APT: ssä se on osa mesa-utils:

apt-get install mesa-utils 

Suorita glxinfo ja etsi rivi direct rendering (toinen termi laitteistokiihdytykselle):

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

Jos siinä lukee” Kyllä ”, laitteistokiihdytys on käytössä

Kommentit

  • Voisitko miehen opettaa kalastamaan hengessä tietoa siitä, mitä mesa-utils-paketti ja mitä glxinfo-komento tekee?
  • @Noah En käytä ' en todellakaan käytä Ubuntua, joten tiedän vähän sen paketeista, mutta Ubuntu ' s paketin kuvaus kertoo sen " tarjoaa useita G L Mesan rakentamat apuohjelmat, mukaan lukien glxinfo ja glxgears ". GLX on OpenGL: n X-laajennus; glxinfo näyttää tietoja kyseisestä laajennuksesta, mukaan lukien nykyisen suoran hahmonnustilan.
  • " mesa-utils "? Kuulostaa siltä, mitä Jar Jar sanoisi 🙂
  • FreeBSD: ssä glxinfo on saatavana " mesa-demoissa " paketti.
  • Teknisesti " suora renderöinti " kertoo vain, kommunikoiko ohjelma suoraan näytönohjaimen kanssa kuljettaja. " epäsuora renderöinti " tarkoittaa, että olet välittänyt kaikki 3D-tiedot X-palvelimelle, joka sitten kommunikoi näytönohjaimen kanssa. Luulen, että jossain vaiheessa ' ei ollut mahdollista kiihdyttää laitteistoa ilman suoraa renderointia, mutta nyt epäsuoraa hahmonnusta voidaan myös nopeuttaa. Laajennuksena voisi myös olla mahdollista kommunikoida suoraan ohjaimen kanssa, joka väärentää laitteistokiihdytyksen suorittimessa, mutta en tiedä mitään tällaisista tapauksista.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *