4

我试图通过使用以下两个工具(可能与 qt、webkit 等相关的东西)来获取屏幕截图

当按照他们的指南使用 xvfb-run 在服务器上运行它时,我收到错误:Xvfb failed to start

然后我搜索了情况并在这里找到了类似的问题

xvfb 在 ubuntu 11.04 中运行错误

然后尝试添加

--auto-servernum --server-num=1 

现在整个命令是:

xvfb-run --auto-servernum --server-num=1 -server-args="-screen 0, 640*480*24" python webkit2png.py --url=http://google.com --out=test.png

但出现另一个错误:/usr/bin/xvfb-run: 187: kill: No such process

如何解决?

4

2 回答 2

10

当我删除“-server-args”时它可以工作。尝试这样做。

xvfb-run --auto-servernum --server-num=1 python webkit2png.py --url=http://google.com --out=test.png

这是您要查找的命令。

于 2012-10-09T06:02:37.853 回答
5

server-args选项是错误的,在你的情况下它应该是:

--server-args="-screen 0, 640x480x24"

于 2013-05-22T15:19:33.023 回答