• Home
  • About
    • likewind7 photo

      likewind7

      알아가는 즐거움

    • Learn More
    • Instagram
    • Github
    • Youtube
  • Posts
    • All Posts
    • All Tags
  • Category
    • All Category
    • news
    • nlp
    • sample post
    • vxworks
    • windows
    • wsl
  • Projects

GUI over wsl

22 Aug 2020

Reading time ~1 minute

WSL 찬양

WSL 기능을 무척이나 좋아하는 편입니다.

  • 멀티부팅이 필요가 없고
  • 그 무거운 vxware를 돌리지 않아도 되며
  • build 및 많은것들을 위 2가지 예의 번거로움 없이 할 수 있습니다.
  • 이점 대비 성능 감소가 큰 편은 아니라고 생각 합니다.1

그러나…. 최근 목표를 위한 환경구축을 하다보니 한가지가 불편했습니다. 그건 바로 GUI. build 및 python 수행등을 wsl 에서 하고 있었는데 display 가 안되니까 어쩔 수 없이 windows환경을 사용하게 되었습니다. 그래서 찾아본 결과.

xming X window server

xming 이라는 xwindow server 를 통해 graphic 출 력이 가능했습니다. https://likewind7.github.io/x-server-xming/ 참고. 제 경험상 설치 후 동작하지 않는 이유가 두 가지 있었는데 하나는 display 포트 였고 나머지 하나는 권한문제였습니다. 포트는 xming log 에 나와있는대로 수정해서 해결하였고 권한은 xming의 옵션에 -ac 를 추가하여 해결하였습니다. xeyes 라는 테스트 어플리케이션이 정상동작하는 것까지 확인하였습니다.

python tk

목적이 python 의 graphic 출력 이었으므로 python code를 구동시켜봤습니다만 동작하지 않았습니다. 이건 tkinter 라는 python 의 표준 GUI interface 를 설치하지 않았기 때문이었습니다. 설치후 다음과 같이 동작함을 확인하였습니다.

python gui over wsl
  1. https://awesometic.tistory.com/223 ↩



wslgui Share Tweet +1