VcXsrv에서 이 오류 메시지를 어떻게 수정할 수 있습니까? VcXsrv Xserver에서 그래픽 앱을 사용하여 WSL 2를 사용하려고 합니다.

VcXsrv에서 이 오류 메시지를 어떻게 수정할 수 있습니까? VcXsrv Xserver에서 그래픽 앱을 사용하여 WSL 2를 사용하려고 합니다.

Windows 10 Professional 빌드 19041.329에 Ubuntu 20.04 LTS를 설치했으며 X 서버에서 그래픽 앱을 실행하고 싶습니다. Docker Desktop을 설치하고 테스트를 해보니 잘 작동합니다.

하지만 내가 설치한 그래픽 앱에 초점을 맞추면 다음과 같습니다. VcXsrv

VT-x는 BIOS에서 활성화되고 WSL 2는 Windows 10 Pro에서 활성화됩니다.

PS C:\WINDOWS\system32> wsl -l -v
  NAME                   STATE           VERSION
* Ubuntu-20.04           Running         2
  docker-desktop-data    Stopped         2
  docker-desktop         Stopped         2

Windows 10에서 도메인, 공개 및 비공개를 비활성화했습니다.방화벽영역 및 Ubuntu 20.04 LTS에서 다음을 수행했습니다.

$ sudo ufw disable

Docker를 설치하기 위해 이 튜토리얼을 따랐습니다. WSL2에 Docker 설치

WSL 인터페이스(Windows 10)에서 동일한 IP 주소를 사용했습니다.

$sudo apt-get update && sudo apt-get upgrade -y
$sudo apt-get install xfce4

다음 단계를 수행했습니다.

$nano .bashrc

export DISPLAY=SAMEIP_of_WSL_IFACE:0 -> put at the EOF.

source ~/.bashrc

한 번 실행하고 Windows용 Xserver를 성공적으로 실행했을 때(검은색 화면 표시).

하지만 이제 Xlaunch not open을 클릭하면 VcxSvr에서 다음 메시지가 표시됩니다. 여기에 이미지 설명을 입력하세요

일반 사용자와 아래 이미지와 같은 루트로 시도했습니다. 여기에 이미지 설명을 입력하세요

아무것도 모릅니다...WSL에 고정 IP를 넣고 Privazer(정리 창)를 사용했지만 아무것도 시도하지 않았습니다...

답변1

나는 다음 명령을 수행했습니다.

cat /etc/resolv.conf | grep nameserver | awk '{print $2}' 

그리고 편집했어요.bashrc그리고소스 .bashrc.

그래서 잘 했어요!

여기에 이미지 설명을 입력하세요

관련 정보