cygwin에서 "Cannot connect to X server" 에러
글쓴이: weggy / 작성시간: 화, 2008/03/11 - 12:44오후
안녕하세요.
cygwin에서 그래픽이 들어간 프로그램을 컴파일하고 실행하는데 "Cannot connect to X server" 가 뜹니다. 아마도 그래픽 화면을 띄우려 할 때 에러가 나는 것 같습니다.
제가 완전 초보라 어떻게 해야 될지를 모르겠습니다. 이것이 윈도우에서 환경변수를 설정 해줘야 하는건가요? DISPLAY 변수라고 어디서 읽은것은 같은데 잘모르겠네요.
계속 여기를 검색하면서 읽었는데 아직 잘 모르겠어서 이렇게 질문을 올립니다.
Forums:
startx 명령을 주시면
startx 명령을 주시면 xterm 이 뜰겁니다. 그럼 X server 가 동작하는 것이지요. 그 xterm 상에서 실행시켜 보세요. (컴파일은 xterm 없이 콘솔상에서도 됩니다.)
만약에 아무일도 일어나지 않으면 cygwin에서 패키지를 설치하셔야 하는데 Xorg 관련 패키지를 설치하시거나 아니면 openbox 같은 윈도우매니저를 설치하시면 자동으로 X 관련 프로그램이 설치가 됩니다. 단 Xorg-dev 는 따로 설치하셔야 합니다.
twm 이나 openbox, kde 같은 윈도우매니저 혹은 윈도우데스크탑을 실행하실려면 .xinit 파일을 만드신후
exec twm 혹은 exec openbox 명령행를 넣은뒤 마찬가지로 cygwin 콘솔에서 startx 명령을 입력하면 됩니다.
댓글 달기