У меня есть следующие настройки:
|-----------------| |---------------|
| Windows | LAN (or VPN) | Linux box |
| (local machine) | <--------------------> | |
|-----------------| |---------------|
и я хотел бы получить доступ к моим окнам Emacs и Eclipse на компьютере с Linux с моего компьютера с минимальной задержкой .
Мои варианты кажутся следующими:
- VNC
- Виртуализация гостевой системы Linux на моем локальном хосте Windows с использованием, например, Virtualbox с Ubuntu, а затем
ssh -X
с него на коробку Linux (здесь приведена ветка, в которой обсуждаются конфигурации для быстрого туннелирования ssh X ) - Cygwin с X-сервером и
ssh -X
удаленной коробкой.
На данный момент я использую RealVNC, но заметил заметную задержку . После некоторого исследования я прочитал в Википедии следующее:
Протокол VNC основан на пикселях . Хотя это приводит к большой гибкости (т. Е. Любой тип рабочего стола может отображаться), он часто менее эффективен, чем решения, которые лучше понимают базовую графическую структуру, такую как X11 или протокол удаленного рабочего стола Windows
Это заставляет меня задуматься, какие варианты у меня есть, чтобы получить самый быстрый доступ к удаленным окнам X с локальной машины Windows?
источник
ssh -X
это то, что я использую через замазку, хотя некоторые коллеги используют xming.xming
сделать удаленный X с Putty. Как именно тыssh -X
в Putty? Я нажал наEnable X11 forwarding
Putty, но этого недостаточно.