这篇文章是我上一篇文章的延续:Using R without X11我尝试实施建议的内容。所以我以前的命令是:
bsub -XF -n 1 -R "rusage[mem=16]" -We 60 -J <job_array> -o out.log 'script.pl <script arguments>'
我使用-XF
是因为上一个问题中陈述的原因。不使用-XF
我收到以下错误:
Error in .External2(C_X11, paste("png::", filename, sep = ""), g$width, :
无法启动设备PNG
现在,我试图实施我提出的建议。这是我没有-XF
并使用xvfb-run
的新命令。
bsub -n 1 -R "rusage[mem=16]" -We 60 -J <job_array> -o out.log 'xvfb-run script.pl <script arguments>'
所以,从技术上讲,如果xvfb-run
不起作用,它应该给我与不使用-XF
的错误相同,但它给了我一个不同的错误:
Error in axis(side = side, at = at, labels = labels, ...) :
X11 font -adobe-helvetica-%s-%s-*-*-%d-*-*-*-*-*-*-*, face 1 at size 10 could not be loaded
我无法理解这里发生了什么。任何建议都会非常感激。
谢谢!