Comment puis-je vérifier si laccélération matérielle est disponible et si elle est activée pour ma carte vidéo.

Réponse

Si vous ne lavez pas déjà, installez glxinfo; dans APT, il « fait partie de mesa-utils:

apt-get install mesa-utils 

Exécutez glxinfo et recherchez une ligne sur direct rendering (un autre terme pour laccélération matérielle):

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

Sil dit » Oui « , laccélération matérielle est activée

Commentaires

  • Dans lesprit dapprendre à un homme à pêcher, pourriez-vous publier des informations sur ce que fait le paquet mesa-utils et ce que fait la commande glxinfo?
  • @Noah Je ne ' nutilise pas Ubuntu, donc je connais peu de choses sur ses packages, mais Ubuntu ' indique quelle " fournit plusieurs G de base Utilitaires L construits par Mesa, y compris glxinfo et glxgears ". GLX est lextension X pour OpenGL; glxinfo affiche des informations sur cette extension, y compris létat de rendu direct actuel
  • " mesa-utils "? On dirait quelque chose que Jar Jar dirait 🙂
  • Dans FreeBSD, glxinfo est disponible dans " mesa-demos " package.
  • Techniquement " rendu direct " vous indique uniquement si votre programme communique directement avec la carte graphique chauffeur. " rendu indirect " signifie que vous communiquez toute la 3D au serveur X qui communique alors avec la carte graphique. Je pense quà un moment donné, il nétait pas ' possible davoir une accélération matérielle sans rendu direct, mais maintenant, le rendu indirect peut aussi être accéléré. Par extension, il pourrait également être possible de communiquer directement avec un pilote qui simule une accélération matérielle dans le CPU, mais je ne ' aucune instance de cela.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *