ssh opengl错误:X请求失败的错误BadRequest

时间:2012-10-05 16:36:32

标签: opengl ssh x11-forwarding

远程PC是一个64位的Ubuntu 12.04(精确),带有NVIDIA显卡和驱动程序(版本当前更新),本地是带有运行Mac OS X Lion 10.7的Intel HD graphics 3000的macbook-air。 5

我的目标是能够运行目前以X Error of failed request BadRequest失败的openGL应用程序。在一毫秒内出现(黑色)窗口,然后关闭,终端上出现X错误。

glxgears打开但是齿轮移动的速度很慢,起初我认为这是静态图像。

glxinfo输出:

name of display: localhost:10.0
display: localhost:10  screen: 0
direct rendering: No
(etc)

我已尝试使用ssh -Xssh -Y,但无论如何都失败了。 任何指向我如何解决这个问题的指针?

1 个答案:

答案 0 :(得分:1)

您正在使用间接OpenGL,它通过ssh隧道传输GL命令。它只支持OpenGl的旧子集(iirc~1.3版)。

如果您想使用Linux GPU,VirtualGL将帮助您实现这一目标。