[SimLab] GUI가 없는 장비에서 SimLab을 batch mode로 실행하는 방법

sohyung
sohyung
Altair Employee

SimLab을 배치 모드로 백그라운드에서 실행시킬 때 사용할 수 있는 명령어는 nographics와 headless가 있습니다.

  • -nographics : GUI가 있는 장비에서 백그라운드로 SimLab을 실행시키고자 할 때 사용합니다.
  • -headless : GUI가 없는 장비에서 SimLab을 백그라운드로 실행시킬 때 사용합니다.

-headless는 SimLab 2023버전부터 지원하는 옵션으로, 그 이전 버전은 GUI가 있는 장비에서만 SimLab 사용이 가능합니다.
만약 2023보다 낮은 버전을 사용하는 경우에는 
Xvfb (X virtual frame buffer) 혹은 유사 다른 프로그램을 사용하셔야 합니다.

참고로 HPC 서버에서 Xvfb를 사용하는 방법은 다음과 같습니다.

  1. HPC 서버에 Xvfb 설치
  2. “Xvfb :99 &” 명령어 실행
  3. "export DISPLAY=:99" 명령어 실행
  4. "SimLab.bat –auto script명"를 통해 설치된 SimLab 실행