我有以下设置:
|-----------------| |---------------|
| Windows | LAN (or VPN) | Linux box |
| (local machine) | <--------------------> | |
|-----------------| |---------------|
我想以最小的延迟从Windows机器访问Linux机器上的Emacs和Eclipse窗口。
我的选择似乎是:
- VNC
- 在本地Windows主机上虚拟化Linux来宾,例如使用带有Ubuntu的Virtualbox,然后
ssh -X
从其虚拟化到Linux盒(这是讨论快速ssh X隧道配置的线程) - cygwin与X服务器并
ssh -X
连接到远程服务器。
目前,我使用RealVNC,但是我注意到一些明显的延迟。经过研究后,我在Wikipedia上阅读了以下内容:
VNC协议基于像素。尽管这带来了极大的灵活性(即-可以显示任何类型的桌面),但是它通常比对底层图形布局(例如X11或Windows远程桌面协议)有更好了解的解决方案效率低。
这让我想知道,我需要什么选择才能 从本地Windows计算机最快地访问远程X Windows?
xming
使用Putty进行远程X。您ssh -X
在Putty中的情况如何?我单击Enable X11 forwarding
了腻子,但这似乎还不够。
ssh -X
是我通过腻子使用的东西,但是有些同事却使用xming。