Xvfb - 浏览器窗口不适合显示

dav*_*ids 5 python xvfb pyvirtualdisplay

我正在尝试使用pyvirtualdisplay依赖于Xvfb. 问题是我需要最大化浏览器,这是我没有实现的。我开始显示大小为 1024x768 的显示器,但浏览器只占用屏幕的一部分,无法最大化。我什至尝试使用应该最大化打开它的标志 ( google-chrome -start-maximized)运行浏览器,但没有成功。由于没有最大化窗口的按钮,我尝试按F11进入全屏模式,但只占用屏幕的相同部分。结果如下图所示:

在此处输入图片说明

我用来启动显示的代码:

from pyvirtualdisplay import Display

Display(visible=1, size=(1024,768)).start()
Run Code Online (Sandbox Code Playgroud)

Bra*_*rad 5

对于您的 Chrome 参数,指定大小和位置:

chromium browser --window-size=1280,720 --window-position=0,0
Run Code Online (Sandbox Code Playgroud)


dav*_*ids 3

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