编程语言
首页 > 编程语言> > python – Xvfb – 浏览器窗口不适合显示

python – Xvfb – 浏览器窗口不适合显示

作者:互联网

我正在尝试使用Python库pyvirtualdisplay在虚拟显示器中运行Web浏览器,它依赖于Xvfb.问题是我需要最大化浏览器,这是我无法实现的.我启动了一个大小为1024×768的显示器,但浏览器只占用了一部分屏幕,并且无法最大化它.我甚至尝试使用标志来运行浏览器,这些标志应该最大化(google-chrome -start-maximized),但没有成功.由于没有按钮来最大化窗口,我尝试按F11进入全屏模式,但只占用屏幕的相同部分.
结果如下图所示:

我用来启动显示的代码:

from pyvirtualdisplay import Display

Display(visible=1, size=(1024,768)).start()

解决方法:

问题是我没有使用窗口管理器,因此安装Fluxbox(轻量级)并在启动虚拟显示后运行它就可以解决问题.

标签:xvfb,python,pyvirtualdisplay
来源: https://codeday.me/bug/20190831/1777123.html