我正在尝试找到兼容的 Ubuntu 操作系统、xorg 版本和 xvfb 版本。任何人都可以帮我指导安装 xvfb 而不需要挂断吗
初始化内置扩展 GLX
到目前为止我已经尝试过以下方法
Ubuntu 13 Server(No graphics card)
sudo apt-get install xorg
sudo apt-get install xvfb
sudo apt-get install xfonts-100dpi xfonts-75dpi xfonts-scalable xfonts-cyrillic
我运行命令xvfb :10
它挂在
Initializing build-in extension GLX
是否有可以下载的特定版本或兼容的操作系统?
安装 Xvfb 或 Xephyr 或 Xvnc。还要安装 pyvirtualdisplay python 模块。这是针对 Ubuntu 14.04 的,也在 16.04 上进行了测试。
sudo apt-get install python-pip
sudo apt-get install xvfb xserver-xephyr vnc4server
sudo pip install pyvirtualdisplay
# optional
sudo apt-get install python-pil scrot
sudo pip install pyscreenshot
现在您可以从 python 脚本启动 Xvfb。当您的脚本被执行时,它将启动 Xvfb。将以下行添加到您的代码中。
from pyvirtualdisplay import Display
display = Display(visible=0, size=(1366, 768))
display.start()
这是示例代码。
from pyvirtualdisplay import Display
from selenium import webdriver
display = Display(visible=0, size=(1366, 768))
display.start()
browser = webdriver.Firefox()
browser.get('http://www.google.com')
print browser.title
browser.quit()
display.stop()
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)