Невозможно запустить приложения ssh -X с удаленного компьютера через WSL или Cygwin (но локальный Xorg работает)

Я бегу...
Windows 10 Enterprise 1803
Ubuntu 18 (приложение WSL)
Cygwin 3.0.5 (0.338 / 5/3)
VcXsrv 1.20.1.4

Я установил соответствующий материал Xorg в Cygwin и WSL - и он отлично работает на локальных машинах.

Т.е. в любом WSL Ubuntu или же Cygwin Я могу...

  1. Запустите экземпляр VcXsrv, используя XLaunch и принимая все значения по умолчанию.
  2. Экспортировать мой дисплей
  3. Начните либо cygwin или же WSL Ubuntu 18 Терминал
  4. Бежать xclock

...с помощью...

export DISPLAY=":0"
xclock

... и приложение с графическим интерфейсом xclock не вызывает никаких проблем.

Тем не менее, это не работает, если я ssh -X в другую систему. Т.е.

ssh -X 129.168.1.2 # Remote computer
export DISPLAY="129.168.1.1:0"
xclock

Обратите внимание, что я не получаю ошибку (например, Cannot open display, xclock ДУМАЕТ, что он работает просто отлично, а данные на дисплее идут куда-то просто отлично... НО графический интерфейс xclock больше не появляется в моей системе.

Я что-то пропустил? Нужно ли где-то устанавливать X-forwarding? xhost + не имеет никакого эффекта

0 ответов

Другие вопросы по тегам