0

我正在尝试使用 putty 和 Xming Server 在远程 ubuntu 服务器上执行 openGL 程序(特别是凉亭)。我使用 Xming 因为 VNC 不支持 OpenGL。(相关:如何从我的 windows 机器运行安装在 linux 机器上的 OpenGL 应用程序?

现在我想检查 OpenGL 本地机器(Windows 7)的版本。

我通过双重方式做到了。

首先,我执行了 OpenGL 扩展查看器,它说我有 4.2 版本

其次,我通过在本地命令行 (cmd) 上键入“putty.exe -ssh -X”来执行 putty。

在那里,我看到了 glxinfo 的输出。

它说

OpenGL vender string: Intel
OpenGL renderer string : Intel(R) HD Graphics 4600
OpenGL core profile version string: 1.2 (4.2.0 - Build 10.18.10.4226)
OpenGL core profile extensions:
OpenGL version string: 1.2 (4.2.0 - Build 10.18.10.4226)
OpenGL extensions:

上面是我运行 Xming 的时候,下面是我运行 Xming-mesa 的时候:

OpenGL vender string: Mesa project: www.mesa3d.org
OpenGL renderer string : Mesa GLX Indirect
OpenGL core profile version string: 1.2 (1.5 Mesa 6.4.1)
OpenGL core profile extensions:
OpenGL version string: 1.2 (1.5 Mesa 6.4.1)
OpenGL extensions:

Xming 服务器可以使用哪个版本的 OpenGL?版本 4.2 OpenGL 还是 1.2 OpenGL?

其实我真的需要高版本的OpenGL来执行gazebo

4

1 回答 1

-1

Intel HD Graphics 4600 是较新的图形芯片,因此它应该能够运行 4.2 版本,这意味着它也应该支持 1.2。

于 2017-01-05T14:19:18.433 回答