반응형

다음 포스트처럼 WSL 2와 Xming X Server for Windows를 설치하여 사용하던 중 갑자기 GUI 프로그램을 실행했는데 무응답인 경우가 발생했습니다. 

 

https://webnautes.tistory.com/1170

 

WSL 2 ( Windows Subsystem for Linux ) 를 사용하여 Ubuntu 20.04 설치 하는 방법

Windows 10에 wsl2 ( Windows Subsystem for Linux )를 설치한 후, Ubuntu 20.04를 설치한 과정을 다루고 있습니다. 2017. 12. 15 최초작성 2021. 05. 19  2021. 08. 01 최종작성 "Windows Subsystem for Linux"..

webnautes.tistory.com

 

2021. 8. 24  최초작성

2021. 11. 16 최종작성

 

 

 

원인을 찾다보니 /etc/resolv.conf 파일의 nameserver 값이 바뀌어서 발생한 거였습니다. 

 

 

다시 확인한 IP를 .bashrc의 마지막 줄에 추가했던 다음 항목의 IP 주소를 변경해주었더니 정상 동작합니다.   

 

export DISPLAY=172.21.128.1:0

 

 

 

/etc/resolv.conf에서 nameserver의 IP를 읽어서 환경변수 DISPLAY에 저장하는 쉘스크립트를 만드는 포스트를 추가했습니다. 

 

https://webnautes.tistory.com/1523

 

WSL 2 - Ubuntu의 resolv.conf에서 읽은 nameserver IP를 DISPLAY 환경변수에 저장하는 스크립트 작성

WSL2에 설치된 우분투에서 GUI 프로그램을 실행하기 위해 /etc/resolv.conf의 nameserver IP를 확인하여 환경변수 DISPLAY에 넣는 과정을 스크립트로 작성한 과정을 다룹니다. 2021. 9. 4 - 최초 작성 윈도우 10

webnautes.tistory.com

 

 

2021. 11. 16

 

개인 네트워크의 경우에는 방어벽에서 Xming X Server가 허용되어 있었지만 공용 네트워크의 경우에는 허용이 되어있지 않아 WSL 2에서 GUI가 동작하지 않는 것을 발견했습니다.  

 

 

반응형

해본 것을 문서화하여 기록합니다.
부족함이 있지만 도움이 되었으면 합니다.


포스트 작성시에는 문제 없었지만 이후 문제가 생길 수 있습니다.
질문을 남겨주면 가능한 빨리 답변드립니다.


제가 쓴 책도 한번 검토해보세요 ^^

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기

댓글을 달아 주세요

">