我有 Ubuntu 11.04 我正在尝试安装 Xvfb 和 CutyCapt 以拍摄网页快照我按照说明 https://github.com/jaequery/cutycapt-installer-script-on-ubuntu/blob/master/install 和我执行了最后一行,它给了我一个错误
xvfb-run: 错误:Xvfb 启动失败
有什么解决办法吗?先感谢您
我有 Ubuntu 11.04 我正在尝试安装 Xvfb 和 CutyCapt 以拍摄网页快照我按照说明 https://github.com/jaequery/cutycapt-installer-script-on-ubuntu/blob/master/install 和我执行了最后一行,它给了我一个错误
xvfb-run: 错误:Xvfb 启动失败
有什么解决办法吗?先感谢您
我在 Ubuntu 14.04 上收到此错误“xvfb-run: error: Xvfb failed to start”,以前我的脚本在 Ubuntu 12.04 上运行没有问题。
我的脚本多次调用 xvfb-run 运行,但由于错误“服务器已为显示 99 处于活动状态”,我看到失败
当 xvfb-run 命令返回时,似乎 Xvfb 并未结束。
我的解决方案是使用"xvfb-run -a [mycommand]"
xvfb 如果正在使用 99 则使用另一个显示器。
有同样的问题,通过运行它来解决它:
xvfb-run --auto-servernum --server-num=1 [your script]
--auto-servernum : 尝试获取一个免费的服务器编号,从 99 开始,或者--server-num的参数
xvfb-run -e /dev/stdout [mycommand]
按照@wumpus 的建议运行。
我收到服务器锁定消息:
Fatal server error:
Could not create server lock file: /tmp/.X99-lock
xvfb-run:
error: Xvfb failed to start
使用sudo
为我解决了这个问题:
sudo xvfb-run -e /dev/stdout [mycommand]
发现问题 系统中存在挂起进程的名称
Xvfb
我杀了它并且工作正常。我较早发现它,因为我曾经尝试使用“xvfb”名称查找进程