Настройте отображение Xming на WSL2 - PullRequest
0 голосов
/ 04 августа 2020

Я пытаюсь настроить отображение Xming на моем WSL2, и после ряда попыток устранения неполадок я совершенно невежественен.

Подробности:

Система: WSL2 в Windows10Pro Xming: установлено. Некоторые, надеюсь, актуальные строки из журнала:

  • Xming: 0 -multiwindow -clipboard
  • XdmcpRegisterConnection: newAddress 172.27.16.1
  • Не удалось инициализировать элемент пути к шрифту C : \ Program Files (x86) \ Xming / fonts / 100dpi /, удаляем из списка! (их несколько)
  • winInitMultiWindowWM - DISPLAY = 127.0.0.1: 0.0
  • winInitMultiWindowWM - XOpenDisplay () вернул и успешно открыл дисплей.
  • winMultiWindowXMsgPro c - XOpenDisplay () вернул и успешно открыл дисплей.
  • winClipboardPro c - XOpenDisplay () вернул и успешно открыл дисплей.

Брандмауэр: здесь

export DISPLAY=$(grep -m 1 nameserver /etc/resolv.conf | awk '{print $2}'):0.0

Как показано в следующей ссылке здесь export DISPLAY=172.27.16.1 (/:0/:0.0) из журнала Xming.

Результаты на данный момент: во всех случаях я получаю

No protocol specified
Error: Can't open display: 172.27.16.1:0

или аналогичные

Любые советы ?

Ответы [ 2 ]

0 голосов
/ 29 августа 2020

Наконец, друг нашел решение, которое помогло мне. Вкратце:

  • используйте замазку, чтобы открыть терминал WSL и экспортировать переменную DISPLAY как WORKSTATION_IP: 0.0
  • в Xlaunch, установите флажок «Нет контроля доступа».

Я поместил это как инструкции в этом short do c

0 голосов
/ 27 августа 2020

Я успешно использовал

export DISPLAY=$(grep -m 1 nameserver /etc/resolv.conf | awk '{print $2}'):0.0

с Xming, разрешенным через брандмауэр Windows как для частных, так и для публичных c сетей, как и вы (обратите внимание, что для других пользователей есть несколько записей в настройки брандмауэра для Xming). Затем я запустил Xming с помощью «Xlaunch» (Пуск> Xming> Xlaunch), выбрал несколько Windows, а затем поставил галочку «Нет контроля доступа» на экране «Указать настройки параметров». Этот последний шаг оказался ключевым, которого мне не хватало. Запуск Xming.exe с параметром -ac должен дать тот же эффект.

...