Как настроить переменную DISPLAY для WSL2 в ubuntu 20?

У меня есть WSL2 с ubuntu 20. В большинстве сообщений настройка переменной среды DISPLAY для доступа к серверу Windows X11 выполняется через адрес локального хоста WSL в ~ / .bashrc

$ export DISPLAY=$(awk '/nameserver / {print $2; exit}' /etc/resolve.conf 2>/dev/null):0

или

$ export DISPLAY=$(cat /etc/resolve.conf |grep nameserver| sed 's/nameserver //'):0

Однако эти команды найдут IP-адрес localhost машины WSL2, который отличается от localhost хост-машины.

Для меня, чтобы сервер xlaunch X11 работал правильно, я должен установить DISPLAY каждый раз, когда IP-адрес localhost хоста изменяется с помощью команды cmd ipconfig .

Есть ли способ установить DISPLAY на localhost хост-машины перед началом WSL2. Например, через файл windows % USERPROFILE% \. Wslconfig .

0
задан 11 December 2020 в 18:10

0 ответов

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

Похожие вопросы: