Linux

[WSL2] WSL2에서 XLaunch 응답 없을 때 해결방법

COSMOSRKSI 2022. 5. 7. 22:00

1) 먼저 bashrc에 아래와 같이 쓰고 저장한다.

export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}'):0
export LIBGL_ALWAYS_INDIRECT=1

 

2) bashrc를 현재 터미널에서 다시 불러오기 위해 아래와 같이 쓴다.

source ~/.bashrc

 

3) 방화벽 설정

3-1) 윈도우의 Windows Defender Firewall

3-2) Advanced settings 

3-3) Inbound Rules

3-4) New Rule

3-5) Program

3-6) %ProgramFiles%\VcXsrv\vcxsrv.exe

3-7) Allow the connection

3-8) Domain/Private/Public 체크

3-9) 적당한 이름과 설명을 쓰고 확인 클릭

 

아래와 같이 절대 열리지 않을 것 같았던 gedit 등 GUI 프로그램이 열린다.