Xmanager 게시판

Can't open display: %s

최종입력: 2009-05-07 17:31 - 특별한 설정이 되어있지않는데도 그렇다면. | 답글: 2건

 
2007-03-29 16:37 - 정종윤

Can't open display: %s

 
- 연결방법 : Xbrowser
- 서버종류 : Linux
- 네트워크 구성 : 기타

- 원격실행결과

[16:48:35] /usr/X11R6/bin/xterm -ls -display $DISPLAY
[16:33:31] Start timer (TIMER_SHUTDOWN, 180).
Warning: This program is an suid-root program or is being run by the root user.
The full text of the error or warning message cannot be safely formatted
in this environment. You may get a more descriptive message by running the
program as a non-root user or by removing the suid bit on the executable.
/usr/X11R6/bin/xterm Xt error: Can't open display: %s


해결 부탁드리겠습니다.
2007-03-29 17:24 - 넷사랑

Re: Can't open display: %s

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

보내주신 에러메시지가 발생하는 것은 다음의 원인이 있을 수 있습니다.

1) 리눅스 장비에서 PC 쪽으로 TCP 통신이 제대로 이루어지지 않거나
디스플레이 변수가 잘못 설정되어 있어서 디스플레이를 못해줄 때 발생할 수 있음

2) xterm에 suid bit가 잘못 설정되어 있어서 발생할 수 있음


리눅스 장비에서 PC 쪽으로 TCP 통신이 이루어지는지 확인해보시고, root 계정의
시작 스크립트(.cshrc, .bashrc)에 디스플레이 변수가 강제로 설정되어 있다면
주석 처리하십시오. 또, xterm의 suid bit 설정도 다시 한번 살펴보시기 바랍니다.


계속해서 문제가 해결되지 않으면, 새로운 계정을 생성한 후 그 계정으로 xterm을
실행한 결과를 알려주시면 문제 해결에 도움이 될 것 같습니다.

감사합니다.
2009-05-07 17:31 - 특별한 설정이 되어있지않는데도 그렇다면.

Re: Can't open display: %s

 
cd /etc/hosts
파일에
127.0.0.1 localhost localhost 라는 문장이 있는지 확인바랍니다.
이 문장이 없으면
display: %s 를 내면서 실행이 되지 않습니다.

그럼 속..