ubuntu Xvfb启动失败错误

epggiuax  于 2022-10-27  发布在  其他
关注(0)|答案(5)|浏览(375)

我有Ubuntu 11.04,我正在尝试安装Xvfb和CutyCapt以便拍摄网页快照,我按照https://github.com/jaequery/cutycapt-installer-script-on-ubuntu/blob/master/install的说明执行了最后一行,它给了我一个错误
Xvfb-Run:错误:Xvfb无法启动
有什么解决方案吗?先谢谢你

9wbgstp7

9wbgstp71#

我在Ubuntu 14.04上收到这个错误“xvfb-run:Error:Xvfb Failure to Start”,之前我的脚本在Ubuntu 12.04上运行时没有问题。
我的脚本运行了多次,调用xvfb-run,但我看到失败,因为出现错误“服务器已为Display 99激活”
当xvfb-run命令返回时,Xvfb似乎并没有结束。
我的解决方案是使用"xvfb-run -a [mycommand]",这样如果使用99,则xvfb使用另一个显示。

cnjp1d6j

cnjp1d6j2#

有相同的问题,通过运行以下代码解决了它:

xvfb-run --auto-servernum --server-num=1 [your script]
  • --AUTO-SERVERNM*:尝试获取一个空闲的服务器编号,从99开始,或者获取*--SERVER-NUM*的参数
yqhsw0fo

yqhsw0fo3#

按照@wumpus的建议运行xvfb-run -e /dev/stdout [mycommand]
我收到服务器锁定消息:

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]
bvjxkvbb

bvjxkvbb4#

发现系统中存在挂起进程名称问题

Xvfb

我杀了它,而且工作得很好。我较新地发现了它,因为我过去常常尝试查找名为‘xvfb’的进程

wgx48brx

wgx48brx5#

在Mac OS上运行bash脚本时,我遇到了这个错误。在运行脚本之前打开XQuartz解决了我的问题。

相关问题