xvfb-run
클러스터에서 Python 스크립트를 실행하기 위해 SLURM을 사용하려고 합니다. 대화형 세션( srun
)을 사용하면 제대로 작동하지만 큐( sbatch
)에 제출하면 많은 정보 없이 중단/실패합니다.
/usr/bin/xvfb-run: line 166: 34566 Aborted DISPLAY=:$SERVERNUM XAUTHORITY=$AUTHFILE "$@" 2>&1
존재하다 /usr/bin/xvfb-run
:
...
164: # Start the command and save its exit status.
165: set +e
166: DISPLAY=:$SERVERNUM XAUTHORITY=$AUTHFILE "$@" 2>&1
167: RETVAL=$?
168: set -e
...
이것이 실패하는 이유에 대한 아이디어가 있습니까? .Xauthority 파일을 지정하려고 했지만 도움이 되지 않았습니다.
xvfb-run --server-args="-screen 0 1024x768x24" -f ~/.Xauthority python DrawStreams.py
문제는아니요그냥 인쇄하면 env
이런 일이 발생합니다 (즉, "python DrawStreams.py"를 "env"로 바꾸는 경우). 그래서 그것은 작업 대기열, xvfb-run입니다.그리고파이썬을 함께...