Невозможно использовать переадресацию X11 между Windows (WSL) и Linux

Невозможно использовать переадресацию X11 между Windows (WSL) и Linux

У меня возникли проблемы с переадресацией X11 между системой Windows 10, использующейВСЛи система Ubuntu 19. Для ясности, я хочу подключитьсяксервер Ubuntu (LNX)отсистема Windows 10 (WIN). Как только я это сделаю, я в конечном итоге хочу иметь возможность работать <command> | xclip -selection clipboardна LNX и копировать этот вывод в буфер обмена WIN.

На WIN у меня запущен XLaunch/Xming с номером дисплея, установленным на :0.Я могу без проблем запускать локальные приложения Linux, такие как xterm и xclock..

На LNX я установил X11Forwardingзначение «да».

Из WIN я подключаюсь к LNX с помощью переадресации X11 (-X). Я не думаю, что это реальная проблема, но решил упомянуть, что когда я вхожу в систему, я получаю это, хотя все еще успешно вхожу:

WIN-$ ssh -X LNX
Warning: No xauth data; using fake authentication data for X11 forwarding.

После подключения к LNX с использованием переадресации X11 я запускаю следующую команду и получаю следующую ошибку:

LNX-$ ls -a | xc
connect localhost port 6010: Connection refused
Error: Can't open display: localhost:10.0

Очевидно, что после этого момента данные, копируемые через xclip из LNX, не копируются в WIN.

Я не совсем уверен, почему он пытается открыть localhost:10.0. И я пробовал использовать различные отображаемые имена и номера, но безуспешно. Я просто хочу скопировать данные через xclip по SSH из LNX в WIN.

Любые советы и помощь будут высоко оценены!

Связанный контент