如何为集群计算节点设置显示变量?

时间:2018-11-05 16:48:52

标签: bash shell environment-variables cluster-computing sungridengine

我正在运行一个bash脚本,该脚本本身会调用其他脚本(许多编程语言)。其中之一需要设置$DISPLAY变量。

我有两种情况:

  • 从命令行“直接”运行bash脚本
  • qsub到计算集群

在外壳上运行它时,它可以很好地工作并输出我要渲染的所有图。将其发送到群集时,不会出现真正的错误,但是绘图不存在(甚至没有空文件)。

我将可能的罪魁祸首简化为一个:$DISPLAY变量。我尝试将其导出到脚本中,在qsub中传递,在脚本中声明一个简单的DISPLAY=:0.0,但没有任何效果,它将无法正常工作。

我不是显示转发方面的专家(显然是^^):我如何告诉群集节点使用我的显示(或任何显示)并渲染这些图像?

0 个答案:

没有答案