本着帮助的精神,这是我遇到的问题并解决了,所以我将在这里回答这个问题.
问题
我有:
必须在Redhat或SuSE企业上安装的应用程序.
它有很大的系统要求,需要OpenGL.
它是需要在一台机器上一起操作的一套工具的一部分.
此应用程序用于人工时间的时间密集型任务.
我不想坐在服务器室里工作这个应用程序.
所以,问题出现了...如何从远程Windows机器运行此应用程序?
我将概述我的解决方案.随意评论替代品.此解决方案也适用于更简单的环境.我的情况有点极端.
解
我安装了两个软件:
油灰
XMing-mesa mesa部分非常重要.
PuTTY配置
Connection->Seconds Between Keepalives: 30 Connection->Enable TCP Keepalives: Yes Connection->SSH->X11->Enable X11 forwarding: Yes Connection->SSH->X11->X display location: localhost:0:0
空空
运行Xming,只需启动一个进程并在系统托盘中放置一个图标.使用上面的配置启动putty,指向你的linux盒子.运行程序
希望,成功!
如果您希望在本地计算机上执行OpenGL渲染,则使用Windows X服务器(如Xming)是一个很好的解决方案.但是,如果你想渲染,使其与刚刚发到本地计算机图像远端完成后,你想一个专门的VNC系统,可以处理远程OpenGL渲染,像VirtualGL.