J'utilise une bibliothèque de développement de jeux qui nécessite OpenGL 2.0 et j'ai des problèmes pour l'exécuter. Un mod sur le forum de cette bibliothèque m'a demandé si ma machine supportait OpenGL 2.0, et je n'ai aucune idée de comment le comprendre. Des idées?
9
Réponses:
Je crains que vous ne deviez ouvrir la ligne de commande de votre premier jour de Linux (ne vous inquiétez pas, cela m'est aussi arrivé). Applications -> Accessoires -> Terminal. Tapez
lspci
et appuyez sur Entrée. Cela répertorie tout ce qui est connecté via PCI ou PCI express, y compris la carte vidéo. Lisez la liste jusqu'à ce que vous ayez vu quelque chose sur ATI ou nVidia ou l'un des modèles d'Intel.Ensuite, accédez aux tableaux de comparaison de Wikipédia pour les cartes vidéo pour connaître la version OpenGL prise en charge par votre carte.
Cartes graphiques Intel
Cartes graphiques nVidia - ici, vous devez cliquer sur la page pour la génération correcte, par exemple la série GeForce 7 si vous avez une GeForce 7600 GS
Cartes grapchic ATI
N'oubliez pas que ceux-ci indiquent uniquement la version prise en charge par le matériel. Pour pouvoir exécuter les bibliothèques OpenGL, vous avez également besoin d'un pilote qui les prend en charge. Il existe plusieurs pilotes vidéo pour chaque génération de puces pour Linux. Ubuntu est livré avec des versions open source, qui ne sont pas mauvaises, mais généralement un pas derrière les pilotes propriétaires publiés par les fabricants de cartes graphiques (souvent appelés
binary drivers
ouproprietary drivers
). Si votre vérification s'avère que votre matériel prend en charge OpenGL 2.0 (ce que la plupart font), vous pouvez essayer les pilotes propriétaires. Ils sont appelés nvidia-current pour nvidia et fglrx pour ATI. Pour Intel, il n'y a que des pilotes open source.la source
Utilisez dmidecode pour connaître le nom de votre carte graphique. puis recherchez des informations sur la version d'Opengl dans Google.
la source
Le premier outil que vous utilisez devrait probablement être lspci, mais si vous êtes intéressé par plus de détails, vous pouvez utiliser lshw .
Exemple de mon ordinateur portable:
et l'extrait correspondant de lshw:
la source
tapez dxdiag dans la fenêtre d'exécution dans windows
la source