两个脚本 first.sh
和 second.sh
将用于在Ubuntu 16.04上使用 Xvfb
无头地运行 test.sh
和 test2.sh
.
Problem: 运行 first.sh
后,运行 second.sh
时出错 .
xvfb-run:错误:Xvfb无法启动
出了什么问题,我们该如何解决?谢谢!
first.sh
#/bin/sh
# Clean Process Space:
kill -9 `pidof xvfb-run`
kill -9 `pidof java`
kill -9 `pidof Xvfb`
# Launch a virtual screen
Xvfb :1 -screen 0 1024x768x24 2>&1 >/dev/null &
export DISPLAY=:1
# Launch the script
xvfb-run "/home/me/test.sh" &
history -c
second.sh
#/bin/sh
# Launch a virtual screen
Xvfb :2 -screen 0 1024x768x24 2>&1 >/dev/null &
export DISPLAY=:2
# Launch the script
xvfb-run "/home/me/test2.sh" &
history -c