2008-09-25 4 views
0

Bitvise Tunnelier를 사용할 때 우리 선 스테이션에 연결되는 새로운 xterm 창이 생성되면 모든 것이 잘 작동합니다. 우리는 태양 광 방송국에 시각적으로 매끈한 편집을 설치했고, 명령은 vs &을 사용하여 열도록 지시 받았다. 내가 이것을 할 때 나는 다음과 같은 것을 얻는다.새로운 xterm 창을 생성합니다.

fbm240-1:/home/users/ajahn 1 % vs& 
[1] 4716 
fbm240-1:/home/users/ajahn 2 % Visual SlickEdit: Can't open connection to X. DIS 
PLAY='<Default Display>' 

나는 내 재료를 앞뒤로 서버에 ftping하지 않고 뛰어 다니고 싶다. 조언이 필요하십니까?

답변

1

Sun 유닉스 응용 프로그램을 Sun 서버에서 원격으로 실행하고 Windows 상자에 표시하려면 Windows 상자에 Xwindows 서버가 있어야합니다. 나는 Tunnelier가 Xwindows 터널링을 지원한다고 생각하지 않습니다. Xming, 퍼티, SSH 클라이언트와 함께 제공 Windows 용에서 Xwindows 서버에서보세요 :

http://sourceforge.net/projects/xming

편집 : 다행를이 당신을 위해 일을 볼 수 있습니다. 여기에 무슨 일이 일어나고 있는지에 대한 설명이 있습니다. X-Windows, Unix 그래픽 환경은 클라이언트 - 서버 기반입니다. IE : VNC 또는 원격 데스크톱과 같은 전체 화면 소프트웨어없이 원격 시스템에 개별 그래픽 창을 표시 할 수 있습니다. 유닉스의 그래픽 프로그램을 X-Windows 클라이언트라고하며 실제로 표시하는 것은 X-Windows 서버라고합니다.

이제 Bitvise Tunnelier는 ssh 클라이언트입니다. IE : 명령 줄 터미널 연결 만 처리합니다. 그러나 ssh 프로토콜은 실제로 ssh를 통해 X-Windows를 터널링 할 수 있지만 두 가지가 필요합니다. 1) 데스크탑에서 실행중인 X-Windows 서버 (실제로 앱을 표시하기 위해)와 2) X를 지원하는 ssh 클라이언트 - 윈도우 터널링. Windows 용 경량 X 서버 인 Xming과 ssh 클라이언트 인 Putty를 입력하십시오.

그래서 Sun 상자에 터미널 명령을 입력했지만 Visual SlickEdit는 X-Windows 클라이언트 응용 프로그램입니다. 이를 실행하기 위해서는 X-Windows 서버가 필요합니다. X-Windows 서버를 사용할 수있을 때 터미널에 DISPLAY 변수를 설정하여 그래픽 응용 프로그램에 표시 할 위치를 지정합니다.

참고 : 아래 답변 중 일부는 DISPLAY 변수를 Sun 상자의 호스트 이름으로 설정하는 것이 좋습니다. 그게 효과가 있었을 지 모르지만 Windows 상자가 아닌 Sun의 화면에 VS 창을 표시했을 것입니다.

+0

그가 "새로운 xterm 창 생성"이라고 말했을 때 실제로 xterm을 의미하지 않는다고 추측하지 못했습니다. – tzot

+0

그래, Tunnelier가 X 서버를 가지고 있지 않다는 것을 알아 차렸다. 그래서 나는 그가 그 세부 사항에 대해 혼란스러워한다고 생각했다. – bmdhacks

0

vs를 실행하는 셸의 DISPLAY 환경 변수는 무엇입니까? 정말 "< 기본 표시>"입니까? 예인 경우 ": 0"또는 "yourhostname : 0"으로 설정 한 다음 vs를 다시 실행하십시오 (호스트에서 xhost +을 사용해야 할 수도 있음).

이렇게하는 데 도움이되는 명확한 설명 중 일부에 지나지 않습니다. 디스플레이 (당신의 tunneler을 시작 하나)와 함께 시스템에서

+0

나는 Xming을 필요로했다. 서버를 실행하여 추가 창을 엽니 다. 이제는 어떻게되는지 정확히 이해하지는 않지만 제대로 작동하는 것 같습니다. –

+0

불행히도 "새로운 xterm 생성"을 문자 그대로 취하여 실제로 로컬 시스템에 X 서버가 없다고 추측하지는 않았습니다. – tzot

0

:

에 xhost + fbm240-1

그게 아니라면 시스템의 이름으로 fbm240-1 교체합니다. 나는 짐작했다.

또한 DISPLAY가 올바르게 설정되어 있는지 확인해야합니다. ssh 터널링을 사용하고 있다면 openssh이면 -Y를 사용하고 putty가 Connection-> SSH-> X11에서 "Enable X11 forwarding"을 선택하면 다른 경우에는 문서를 읽어야합니다. X 터널링 설정이 올바르다면 xhost를 사용하지 않아도됩니다.

관련 문제