远程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 -X
和ssh -Y
,但无论如何都失败了。
任何指向我如何解决这个问题的指针?
答案 0 :(得分:1)
您正在使用间接OpenGL,它通过ssh隧道传输GL命令。它只支持OpenGl的旧子集(iirc~1.3版)。
如果您想使用Linux GPU,VirtualGL将帮助您实现这一目标。