我正在尝试为 OpenGL 2.0 开发代码,但由于某种原因,glxinfo | grep "OpenGL version"
只给了我OpenGL version string: 1.4 (2.1 Mesa 17.0.1)
。
我看到了一些答案,比如了解 glxinfo OpenGL 版本说我应该看一下,但我的输出OpenGL core
中没有该信息。glxinfo
完整输出:https://pastebin.com/Up6bwpq5
我正在使用 Ubuntu 16.04。
Tesla K40(以及其他服务器上的 V100 存在同样的问题)。
新的 nvidia 驱动程序(390.46)。
我错过了什么?
答案1
请注意以下三行:
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.9, 256 bits)
OpenGL version string: 1.4 (2.1 Mesa 17.0.1)
您确定安装了正确的 NVIDIA 驱动程序吗?我之所以问这个问题,是因为您的系统上的 OpenGL 目前已通过软件回退提供。您的 GPU 和操作系统的驱动程序在此处:http://www.nvidia.com/download/driverResults.aspx/132546/en-us