본문 바로가기
OS/Linux

Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable 해결방법

by 나비와꽃기린 2019. 2. 21.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.


설치파일을 실행하려고 하다가 다음과 같은 에러가 발생했을 때 해결방법은?

Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.





이 에러는 리눅스에서 실행하고자 했던 프로그램이 참조하는 DISPLAY모듈을

로컬에서 찾을때 나는 에러이다.

프로그램은 로컬환경에서 실행되는데, 로컬에서 해당 프로그램을 GUI모드로 띄울

모듈이 없어서 나는 에러인 것이다.

결국 GUI를 실행시켜주는 별도의 프로그램을 설치하면 해결된다.


X옛날에는 Xmanager를 설치했던 기억이 있었는데

컴퓨터를 포멧하고 나서는 XcXsrv 프로그램을 설치했다.




https://sourceforge.net/projects/vcxsrv/





무료다운로드





다운로드 후 설치

Next만 누르면 된다.





설치 된 vcxsrv 실행

다시 리눅스로 돌아와서





export DISPLAY=자기윈도우IP:0.0

명령어 입력.

자기 로컬IP의 첫번째 포트를 바라보고, 거기서 실행해라! 라는 의미

환경설정후, xclock실행후 시계가 뜨면 설정완료된 것~


그 다음 리눅스에서 실행하고자 했던 실행파일을 실행하면

에러는 사라지고 GUI모드로 잘 실행되는 것을 볼 수 있다.