Я использую менеджер ресурсов TORQUE на удаленном сервере linux для запуска нескольких заданий. Программное обеспечение, которое я использовал, требует X11 для отображения / сохранения графиков. Я получил сообщение об ошибке:
Thermo-Calc: cannot connect to X server
.q файл, который я использовал, выглядит следующим образом. Я добавил -X в файлы q, но это не сработало, потому что -X не в нужном месте.
#!/bin/bash
# Begin PBS directives
#PBS -l -X walltime=1:00:00
#PBS -l nodes=1
#PBS -j oe
# End PBS directives and begin shell commands
cd $PBS_O_WORKDIR
echo Directory is `pwd`
/opt/Thermo-Calc/2019b/Console.sh files_gen/BB1_PP1_TT1.TCM
Я также проверяю следующую команду. он также не работал и получил то же сообщение об ошибке.
sub -X /opt/Thermo-Calc/2019b/Console.sh files_gen/BB1_PP1_TT1.TCM
Кто-то предлагает добавить export DISPLAY=:0.0
в .bash_profile
. Но это решение также не сработало.
Как я могу это исправить?