web-dev-qa-db-fra.com

Comment se fait-il que la version OpenGL ne soit que 1.4 avec Tesla K40?

Je dois développer pour OpenGL 2.0.

En cours d'exécution glxinfo | grep "OpenGL version" je reçois:

OpenGL version string: 1.4 (2.1 Mesa 17.0.1)

Edit - Sortie complète:

https://Pastebin.com/Up6bwpq5

Je cours sur un serveur avec 2 Tesla K40 , qui sont assez neuves (et chères) pour autant que je sache, et selon le - CNET spec devrait supporter OpenGL 4.0 (à moins que je ne me sois trompé).

  • Nvidia-version: 390.12

  • OS: Ubuntu 16.0.4

Une idée de ce que je manque ici?

3
Elad Weiss

Êtes-vous connecté depuis la console ou le shell distant? C'est la sortie typique lorsque vous êtes dans la télécommande.

Si c'est le cas, à moins d'utiliser une version très ancienne d'Ubuntu, vous devrez faire face à ce problème à cause du Xorg plus récent. Pour pouvoir utiliser OpenGL plus haut, j'ai bien peur que vous deviez utiliser quelque chose comme VirtualGL (cela nécessite que vous ayez un X actif sur le serveur).

2
alaxa