gpt4 book ai didi

linux - xvfb 在运行第二屏时启动失败

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:17:26 27 4
gpt4 key购买 nike

两个脚本 first.shsecond.sh 将被用来运行 test.shtest2.sh 在 Ubuntu 16.04 上 headless 地使用 Xvfb

问题:运行first.sh后,运行second.sh时出现错误。

xvfb-run: error: Xvfb failed to start

出了什么问题,我们该如何解决?谢谢!

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

最佳答案

在您的命令行中包含选项 -a,例如:

xvfb-run -a "/home/me/test2.sh"

该选项缺少 --auto-servernum,它会在打开之前尝试找到空闲的服务器编号。

关于linux - xvfb 在运行第二屏时启动失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49020116/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com