에러 메세지 질문 [4]

에러 메세지 질문

2008-06-25 13:33 - aquarius

윈도우에서 원격접속을 하여 모든 작업을 해 보지 않았지만 대부분이 잘 되었지만, 유독 한 프로그램을 실행하려고 하면 다음과 같은 메세지가 출력이 됩니다.
리눅스에서는 제대로 작동을 하는데 원격으로 시도를 하면 에러가 발생합니다.

_X11TransSocketINETConnect: Can't get address for localhost
couldn't connect to display "localhost:10.0"

어떻게 해결할 수 있는지 알려주세요..


제품명 : Xmanager 3.0
연결 방법 : Xstart 접속
첨부파일 error.jpg (57.1 KB)  


Re: 에러 메세지 질문

2008-06-25 17:10 - 넷사랑

안녕하세요. 넷사랑컴퓨터 기술지원입니다.

localhost의 IP주소가 127.0.0.1이 아니거나 지정이 되어 있지 않다면 SSH 접속으로 X11 응용프로그램을 사용할 경우 보내주신 것과 같은 에러 메시지가 납니다.

/etc/hosts파일을 다음과 같이 수정하시기 바랍니다.

127.0.0.1 localhost

감사합니다.


에러 메세지 재질문

2008-06-26 10:06 - aquarius

/etc/hosts 파일을 보니 다음과 같이 되어있습니다.

127.0.0.1 localhost.localhost localhost localhost.localdomain localhost

위의 것을 주석처리 하고 알려주신 127.0.0.1 localhost로 입력을 해 보았지만 같은 에러 메세지를 출력하였습니다.
다른 해결 방안이 없나요?


Re: 에러 메세지 재질문

2008-06-26 17:08 - 넷사랑

안녕하세요. 넷사랑컴퓨터 기술지원입니다.

/etc/hosts에 localhost를 등록하셨는데도 동일한 증상이 계속된다면, 해당 프로그램이 /etc/hosts 파일을 참조하지 않는 것 같습니다.

이럴 경우 localhost 주소를 풀이하지 못해서 그와 같은 에러 메시지가 나오며, 해당 프로그램의 설정에서 /etc/hosts 파일을 참조하게 설정하거나 디스플레이 변수를 localhost가 아니라 127.0.0.1로 강제로 설정해주는 방법 밖에는 없을 것 같습니다.

디스플레이 변수를 강제로 설정하려면, bash를 사용하는 경우 export DISPLAY=127.0.0.1:10.0 과 같이 명령을 내리시면 됩니다.

기타 궁금한 사항이 있으면 언제든지 문의해주시기 바랍니다.

감사합니다.


감사합니다.

2008-06-27 11:09 - aquarius

감사합니다.
알려주신대로 export DISPLAY=127.0.0.1:10.0 와 같이
강제로 지정을 하였더니 실행이 되었습니다.
Xmanager를 매번 실행할 때 마다 해야 하는 점이 약간 아쉽지만 못쓰는 것보다 훨씬 낳네요..

감사합니다.


이전 조회수: 169