我经常使用 X11 转发(偶尔使用 VNC)在远程计算机上工作,这非常有效。但现在我需要运行一个使用特定版本 OpenGL 的程序,这意味着它无法在 OSX 上运行。我没有远程无头机器的 root 访问权限,所以我不认为我可以使用 VirtualGL。
我尝试过使用 Xvfb(然后是 x11vnc),但尽管它说在我运行它时加载了 GLX 扩展。当我运行任何使用 OpenGL 的程序时,我收到一条错误消息,指出显示器不支持 GLX 扩展。
是否有希望让这个(混乱的)软件在没有 root 访问权限的情况下协同工作?