display 에러 [1]

display 에러

2015-06-03 11:12 - 이은정

안녕하세요

엑스매니저 사용 중에 디스플레이 부분에서 에러가 생겨 문의드립니다.

접속환경은 유닉스 서버에 먼저 접속 후 ssh -x ID@IP 를 사용하여 리눅스 서버에 접속하고 작업을 합니다.
그런데 display 명령어를 사용하여 그림을 띄우려고 하면

display: unable to open X server `' @ display.c/DisplayImageCommand/420.
라는 에러가 뜹니다.
하지만 같은 서버를 사용중인 다른 유저는 이러한 에러가 발생하지 않고, 다른 유저가 제 아이디로 로그인을 해서 보았을 때도 에러는 발생하지 않는데...

서버에 접속하여 사용하는 거라 다른 유저와 저의 서버 환경은 똑같다고 생각합니다.

첨부파일에 있는 것을 포함해서 구글에 있는 여러가지 해결방법을 시도해보았지만

여전히 개선되지 않아 혹시 어떻게 해야되는지 문의드립니다.

display error , localhost, 실행결과창을 캡쳐하여 첨부하였습니다.

조언 부탁드립니다.

프로그램 버전 : Xmanager 4
연결 방법 : Xstart connection


Re: display 에러

2015-06-03 17:54 - 넷사랑

안녕하십니까?
넷사랑컴퓨터 기술지원입니다.

중계 서버를 거처 최종 목적 서버로 접속하여 사용하는 환경에서
SSH 접속을 이용하여 X11 터널링을 사용하고자 할 때,
중간에 X11 터널링 설정이 끊어지면 안됩니다.

Xmanager ---- (X11 enabled) ---> 서버 A --- (X11 disabled) ---> 서버 B

이런 상태라면 Xmanager에 서버 B의 그래픽 응용프로그램이 실행되지 않습니다.

위 예의 서버 A에서 서버 B로 ssh 접속을 할 때 옵션으로 '-X'(대문자)를 사용해 보세요.

ssh 명령 사용 시 '-x'(소문자)를 사용하면 명시적으로 X11 터널링을 사용하지 않겠다는 의미입니다.

감사합니다.


이전 조회수: 168