来自 Windows 服务器的远程 3D 加速 OpenGL 应用程序

来自 Windows 服务器的远程 3D 加速 OpenGL 应用程序

有没有什么解决方案可以让您远程运行 GPU 加速的 OpenGL 应用程序:

  • 远程计算机是 Microsoft Windows 服务器
  • 远程机器中有 3D 显卡(例如 NVIDIA、ATI)

具体来说,这是否可以通过 RDP 使用 Microsoft 远程桌面客户端来实现?

据我所知,微软的 RemoteFX 技术仅对 DirectX 进行 3D 加速,而不能对 OpenGL 进行 3D 加速。VirtualGL+VNC 适用于 Linux,但据我所知,没有 Windows 端口。

答案1

随处可见有一个 RDP 插件,他们声称可以使用 GPU 来加速服务器上的 OpenGL。

此外,Citrix 最近发布了添加在升级到 XenApp 6.5,允许 OpenGL 共享 GPU。XenApp 也已经支持 Direct3D GPU 共享一段时间了(设置了正确的注册表项)。

答案2

思杰XenDesktop通过 Citrix Receiver(通用瘦客户端应用程序)支持适用于 Linux、OS X、Android 和 Windows 的 GPU 加速 OpenGL,并支持您在提到的操作系统上的用例。

微软的同类产品,RemoteFX(在 RDP 上),虽然它确实支持 GPU 和 OpenGL 1.1,但在支持的操作系统上受到更多限制。不确定您是否可以使用任何标准 Linux RDP 客户端。

相关内容