我正在远程 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 卡进行计算。