윈도우 XP에 Xming 설치하고, putty로 리눅스에 접속한 후, gnome-terminal 을 하면
아래와 같은 에러가 발생합니다.
인자 파싱에 실패했습니다: 디스플레이를 열 수 없습니다:
putty 실행 시, Enable X11 forwarding 옵션을 체크 하였는데도,
에러 발생합니다.
페도라9.0이나 CentOS에서는 이상없이 사용했는데요,
우분투에서는 안되는 건가요?
해결 방법 좀 알려 주세요.
윈도우 XP에 Xming 설치하고, putty로 리눅스에 접속한 후, gnome-terminal 을 하면
아래와 같은 에러가 발생합니다.
인자 파싱에 실패했습니다: 디스플레이를 열 수 없습니다:
putty 실행 시, Enable X11 forwarding 옵션을 체크 하였는데도,
에러 발생합니다.
페도라9.0이나 CentOS에서는 이상없이 사용했는데요,
우분투에서는 안되는 건가요?
해결 방법 좀 알려 주세요.
다음과 같은 항목에 대해서 확인 해보시기 바랍니다.
export $DISPLAY 해보시면 확인하실 수 있으며 다음과 같이 설정되어 있어야 합니다.
DISPLAY=호스트:0
호스트는 Xming이 설치된 윈도우머신의 IP주소입니다.
C:\Program Files\Xming에 보시면 X0.hosts라는 파일이 있습니다. 이 파일은 기본적으로
localhost만 등록되어 현재 윈도우 PC에서만 접근되도록 되어있습니다. 이 파일에 리눅스머신의
IP주소를 한 줄 추가해 주시면 됩니다.
답변 정말 갑사합니다.
export $DISPLAY 해보니,
-bash: export: `localhost:10.0’: not a valid identifier
이렇게 뜹니다.
DISPLAY=호스트:0는 어떻게, 어디서 수정하는지도 알려 주세요.
답변 정말 감사합니다.
[quote="mjei78":23xgubit]답변 정말 갑사합니다.
export $DISPLAY 해보니,
-bash: export: `localhost:10.0’: not a valid identifier
이렇게 뜹니다.
DISPLAY=호스트:0는 어떻게, 어디서 수정하는지도 알려 주세요.
답변 정말 감사합니다.[/quote:23xgubit]
export DISPLAY 로 해 보세요. $ 없이요.
[quote="mjei78":1p91h9ev]답변 정말 갑사합니다.
export $DISPLAY 해보니,
-bash: export: `localhost:10.0’: not a valid identifier
이렇게 뜹니다.
DISPLAY=호스트:0는 어떻게, 어디서 수정하는지도 알려 주세요.
답변 정말 감사합니다.[/quote:1p91h9ev]
죄송합니다. 제가 그만 오타를 냈네요…
echo $DISPLAY로 확인하시고 설정은
export DISPLAY=설정값
위와 같이 해주시면 됩니다.
알려주신 대로 했는데, 아래와 같은 메시지가 뜹니다.
인자파싱에 실패했습니다: 디스플레이를 열 수 없습니다.
ㅜㅜ
[quote="mjei78":2srcb57e]알려주신 대로 했는데, 아래와 같은 메시지가 뜹니다.
인자파싱에 실패했습니다: 디스플레이를 열 수 없습니다.
ㅜㅜ[/quote:2srcb57e]
아직 해결이 안되신거 같으니 다시 정리해 드리겠습니다.
-. Xming이 윈도우즈 방화벽에 의해 막혀 있지 않나 확인합니다.
윈도우즈 방화벽의 예외 항목에 "Xming X Server"가 체크되어 있어야 합니다.
-. Xming의 기본 디스플레이의 접근 권한을 확인합니다.
Xming의 설치 디렉토리에 가보시면 (C:\Program Files\Xming)
X0.hosts라는 파일이 존재합니다. 이 파일을 메모장 등으로 열어서
원격지 리눅스머신의 IP주소를 입력해줍니다.
[quote:2srcb57e]
예) 리눅스머신의 IP 주소가 123.123.123.10 인 경우
localhost
123.123.123.10
[/quote:2srcb57e]
-. Xming을 실행한 머신의 IP주소가 123.123.123.9 인 경우
export DISPLAY=123.123.123.9:0.0
위 명령을 통해서 Xming서버의 주소를 출력 디스플레이로 지정해주면
Xming을 통해서 putty에서 실행한 명령 결과가 윈도우머신에 나타나게 됩니다.