Cum pot verifica dacă accelerarea hardware este disponibilă și dacă este activată pentru placa mea video.

Răspuns

Dacă nu îl aveți deja, instalați glxinfo; în APT face parte din mesa-utils:

apt-get install mesa-utils 

Rulați glxinfo și căutați o linie despre direct rendering (un alt termen pentru accelerarea hardware):

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

Dacă spune„ Da ”, accelerarea hardware este activată

Comentarii

  • În spiritul învățării unui om să pescuiască, ați putea posta câteva informații despre ce pachetul mesa-utils și ce face comanda glxinfo?
  • @Noah ' nu folosesc de fapt Ubuntu, așa că știu puțin despre pachetele sale, dar Ubuntu ' descrierea pachetului spune că " oferă mai multe G de bază Utilități L construite de Mesa, inclusiv glxinfo și glxgears ". GLX este extensia X pentru OpenGL; glxinfo afișează informații despre acea extensie, inclusiv starea curentă de redare directă
  • " mesa-utils "? Se pare că ar spune ceva Jar Jar 🙂
  • În FreeBSD, glxinfo este disponibil în " mesa-demos " pachet.
  • Tehnic " redare directă " vă spune doar dacă programul dvs. comunică direct cu placa grafică conducător auto. " redare indirectă " înseamnă că comunicați toate 3D către serverul X care apoi comunică cu placa grafică. Cred că la un moment dat nu a fost ' t posibil să existe accelerare hardware fără redare directă, dar acum redarea indirectă poate fi accelerată și în zilele noastre. Prin extensie, ar putea fi, de asemenea, posibil să comunicați direct cu un driver care falsifică accelerarea hardware-ului în CPU, dar nu știu ' nu știu de nicio instanță.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *