2012-06-27 6 views
0

퍼티를 사용하여 Sahi를 시작했지만 스크립트를 실행하는 동안 다음 오류가 발생했습니다. 스크립트가 150ms를 시작하지 않았습니다.Sahi 스크립트가 퍼티를 통해 실행되지 않습니다

나는 Sahi와 스크립트를 퍼티로 돌렸다. 그것은 리눅스 터미널을 통해 실행하는 것이 잘 작동한다는 것을 지적하는 것이 중요합니다. 이 문제와 관련하여 저를 도우십시오.

+0

터미널에서 putty를 사용하여 sahi를 실행하는 솔루션을 찾았습니다. 아래 명령에서 사용했습니다. DISPLAY = : 0.0 xterm -hold -e "sh /path/to/sahi/bin/sahi.sh" – babu

+0

원격 호스트에서 동일한 명령이 있습니다. "디스플레이를 열 수 없습니다."라는 오류 메시지가 나타납니다.이 문제에서 저를 도와주세요. – babu

답변

0

터미널에서 실행할 때와 퍼티에서 실행 중일 때 환경 (env) 사이에 차이가 있는지 확인하고자 할 수 있습니다. 또한 해당 sahi 스크립트가 bash 인 경우 bash -x를 사용하여 내부에서 진행되는 작업을 볼 수 있습니다.

+0

두 환경이 동일하고, sahi 스크립트는 bash가 아닙니다. – babu

+0

터미널에서 퍼티를 사용하여 sahi를 실행하는 솔루션을 발견했습니다. 아래 명령 DISPLAY = : 0.0 xterm -hold -e "sh /path/to/sahi/bin/sahi.sh" 원격 호스트에서 동일한 명령을 실행하는 동안 "디스플레이를 열 수 없습니다."라는 오류 메시지가 나타납니다. 이번 호 – babu

+0

퍼티에서 xterm을 실행하려면 X 포워딩 op를 활성화해야합니다. 퍼티 (Putty)를 실행하는 시스템에서 X 서버를 실행할 수 있습니다. http://sourceforge.net/projects/xming/) – Unknown

관련 문제