다음 포스트처럼 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가 동작하지 않는 것을 발견했습니다.