Py学习  »  问与答

xvfb-run: error: Xvfb failed to start 解决办法

Py站长 • 5 年前 • 2156 次点击  

时间:8/13/2016

环境:Ubuntu13.0

安装:

方法一:sudo apt-get install xvfb

方法二:sudo apt-get update && sudo apt-get install -y xfonts-100dpi xfonts-75dpi xfonts-scalable xfonts-cyrillic xvfb x11-apps  imagemagick firefox google-chrome-stable

来源:http://www.tools138.com/create/article/20150313/020006784.html

测试:

在运行浏览器前,首先要设置DISPLAY环境变量,以指定xvfb运行在哪个显示设备上。在加入环境变量前

export DISPLAY=:10   

分配一个显示设备 10

sudo Xvfb :10 -ac

-ac代表关闭xvfb的访问控制

firefox

如果终端(terminal)没有显示错误,就说明已经成功运行Firefox在无显示设备的ubuntu上了。它会一直运行,直到使用ctrl + C或其它类似方法来终止其运行。同时,它不会有任何输出。

来源:

http://zhidao.baidu.com/link?url=wdNoKz-CTnB5WAkB8AwWYP6lS0Si3tbd8zbNGVNRWP4ojptLAQ-PSFWKXEDcKslR0-KjS_AnsTwxr1lbtciWREkoyY5gJba_sjaMz55SxXa

http://www.tools138.com/create/article/20150313/020006784.html

终端命令:

xvfb-run --server-args="-screen 0, 1024x768x24" cutycapt --url=http://www.sina.com.cn --out=localfile1.png --body-string=utf-8

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/29471
 
2156 次点击