2013-07-16 38 views
0

我们计划为我们的一位用户远程访问Solidedge,因为他正在家中和其他用户在我们的办公室工作。目前,他在国内拥有自己的个人电脑,并且必须在这里定期举办。Solidedge远程访问只有一个用户:最好的方法?

我已经试过XenDesktop,XenApp(但不是最新发布的版本,它不能用于演示目的,只有今天我会试用的6.0版本)。

另外,关于XenApp与OpenGL相结合,由于Solidedge,安装过程“复杂”,因为我找不到有关该用法的任何特定文档。

主要因素是带宽:XenApp似乎没有提供像XenDesktop那样的bandwitth压缩功能,可以将带宽使用量降低到2M /位:从我们的局域网,我怀疑它是否可用。

那么,你是否看到了另一种更简单的方法来完成我想要设置的功能? 你能否给我提供一些可以帮助我的细节?

回答

1

如果在Windows上,我建议在台式机上使用简单的普通VNC。是的,我知道这听起来很愚蠢。对于终端服务器类型的访问NVidia提供硬件和软件的适当组合。

在Linux上还有另一种可能性:Xpra。简单地说,Xpra是一种特殊的合成管理器,它使用不同的显示器作为合成曲面。它可以通过使用高效的视频编解码器进行压缩来在低带宽链路上运行。通常,Xpra使用虚拟帧缓冲器X服务器来运行客户端。但也可以与使用GPU的X服务器结合使用。

但是,每个用户都使用它自己的X服务器。因此,如果使用系统的GPU,则一次只能有一位用户使用Xpra(实际上,由于NVidia驱动程序声称现在支持混合图形,可能会以某种方式利用该功能 - 尽管如此,我还没有研究过)。

所以用户使用Xpra

xpra --start-child=xterm --vfb=/usr/bin/X start :100 

,然后可以连接到远程计算机

xpra attach ssh:remote-host:100 
开始