我想知道是否有无缝RDP for Linux服务器(最好是Debian或类似的)的实现,给出了Microsoft的RemoteApp的结果和经验。 当然,对于Linux应用程序,我只提到RemoteApp只是为了比较。
我不想只用SSH转发X. 据我所知,通过SSH转发X不是最好的。 我也希望避免VNC,因为效率非常低,我不想要整个桌面。 我正在寻找提供Microsoft RDP / RemoteApp的相同集成。
该场景是一个function强大的Linux服务器,具有很多RAM,而且在RAM和CPU Windows客户端上都非常有限。 所以我想要的是利用服务器资源,通过努力工作,只显示在客户端的GUI,就像它本地安装。
我已经研究了一下,最接近我发现的是Linux的RDP客户端,允许从Windows服务器使用RemoteApp。 但正如我所说的,我想将Linux应用程序提供给Windows客户端。
最后但并非最不重要,有一个解决scheme,允许在服务器端的GPU处理? 在Windows服务器上使用RDP时,会closures真实的驱动程序并与虚拟驱动程序一起使用,而不使用RemoteFX。
如果这可以与其他的事情,而不是RDP可以。
谢谢!
我已经search了这个相同的东西(与Windows桌面远程unix应用程序集成),简短的答案是“好,有点”。
如果您使用服务器在局域网上,则可以使用简单的X转发XDMCP样式,或者直接将DISPLAY指定为位于桌面X服务器上,并在客户端X11服务器(如Xming)上启动应用程序。 后者是我发现自己最经常做的事情。
据我所知,没有使用VNC的无缝应用集成框架。 VNC的RFB协议在传输显示数据方面非常高效,但是它并没有做太多的工作。 没有复制/粘贴缓冲区同步,没有文件传输,没有audio,没有窗口pipe理集成。
如果源与目的地之间的延迟很高,NX在X11之上就是一种caching和压缩方法,可以消除很多感知延迟并显着降低带宽。 NX确实在其工作站和更高级的产品中支持无缝模式,他们称之为“浮动窗口模式”,但在我所知的NX的免费版本中并不提供这种模式。