본문 바로가기

초소형컴퓨터/Rasberry Pi

[Common] Can't open display ...

라즈베리 뿐만 아니라 리눅스에서 gui. tui를 동시에 지원하는 프로그램을 사용할 때, tui에서 tui 실행용 명령어를 입력했음에도 아래와 같은 에러가 발생하는 경우가 있다.


Can't open display localhost:10.0



이럴때는 X11 Forwarding이 활성화되어 있기 때문인데

/etc/ssh/sshd_config 파일에서 X11Forwarding 을 no로 바꾸거나 주석처리하면 된다.


X11 Forwarding 이란 쉽게 하자면 SSH 환경에서 X11 인터페이스 사용이 가능하게끔 디스플레이 정보를 포워딩 해주는 것이다.

xming과 같은 프로그램과 같이 사용하면 ssh 접속만으로 저쪽의 gui 프로그램을 당겨올 수 있다.

(ex gedit.. firefox... minecraft(된다... 프레임은 보장 못하지만..))