클러스터에서 xvfb-run 중단

클러스터에서 xvfb-run 중단

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입니다.그리고파이썬을 함께...

관련 정보