![“OpenGL 版本太低 (0)”这对于远程连接有影响吗?](https://linux22.com/image/199793/%E2%80%9COpenGL%20%E7%89%88%E6%9C%AC%E5%A4%AA%E4%BD%8E%20(0)%E2%80%9D%E8%BF%99%E5%AF%B9%E4%BA%8E%E8%BF%9C%E7%A8%8B%E8%BF%9E%E6%8E%A5%E6%9C%89%E5%BD%B1%E5%93%8D%E5%90%97%EF%BC%9F.png)
我正在远程 Linux 机器上运行一个应用程序,其控制台输出告诉我:
OpenGL version is too low (0). Falling back to Mesa software rendering.
OpenGL version: "3.1 Mesa 18.1.9 (git-f57f37f3ba)"
现在,这是一台旧机器,所以如果应用程序发现某些东西太低,我不会感到惊讶。然而 - 这是远程连接。 OpenGL版本低有什么关系吗?在我的情况下使用它会有什么好处吗?
PS - 这是一台 CentOS 7 机器:-( ,一些 NVIDIA 卡用于计算,而不是图形。如果需要任何其他信息,请评论,我会添加它。
答案1
然而 - 这是一个远程连接。
所以我假设ssh -X
或类似。
OpenGL版本低有什么关系吗?在我的情况下使用它会有什么好处吗?
不,您需要通过远程连接进行 OpenGL 加速的特殊协议。因此,无论如何,它通常都会回归到软件渲染。
一些 NVIDIA 卡用于计算,而不是图形
这意味着您也无法通过远程连接使用 NVIDIA 卡进行计算。