- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
两个脚本 first.sh
和 second.sh
将被用来运行 test.sh
和 test2.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/
如何从 Android-Native-Screen 打开 flutter 屏幕? 我开了一个 Android-Native-Screen 从现有我们 flutter 项目 . 所以,在 Android
有人知道如何使用 java 和 google chrome 最大化 selenium webdriver 窗口吗? 我已经尝试过一些命令,例如maximize () window (),但没有成功。
Redmi A65 智能电视今天正式开卖,4K 超高清大屏 + 立体声扬声器,到手价 2599 元。 IT之家了解到,Redmi A65 智能电视搭载了一块 65 英寸 4K 屏,支持 HDR
9 月 26 日消息小米电视大师「至尊纪念版」将在 9 月 29 日发布,根据今天小米集团大家电部总经理李肖爽放出的海报显示,小米电视大师至尊版有两款。 小米电视大师「至尊纪念版」是小米首款
华为手环 6 今日在海外正式发布,英文名 Band 6。这款产品是华为手环 4 的升级版,屏幕尺寸由 0.96 英寸升级为 1.47 英寸 AMOLED 屏,分辨率 194 x 368。该手环外形类
我是一名优秀的程序员,十分优秀!