9得票1回答
使用无头显示器与rgl进行操作

我安装了 Xfvb 并创建了一个显示实例: $ Xvfb :2 -screen 0 1280x960x24 & 我随后从源代码中分别安装了R 3.2.5和rgl 0.95.1441,并使用端口2上的DISPLAY连接打开了R。然后我尝试使用一些基本的rgl例程来运行测试rgl会话...

9得票1回答
无法在使用Docker和xvfb的AWS Lambda上运行Playwright

我已经尝试了几天在AWS Lambda上使用xvfb运行Playwright。我能够构建一些适用于本地的Docker镜像,但是当推送到AWS时总是遇到错误。 Dockerfile: FROM mcr.microsoft.com/playwright/python:v1.24.0-focal...

9得票1回答
JavaFX + Xvfb - 又一个 Xlib:显示器“:99”缺少扩展名“RANDR”。

我有一个运行JavaFX和Xfvb的Ubuntu无头服务器。现在我有一个非常相似的Ubuntu服务器,并尝试使用Xvfb运行我的JavaFX应用程序。但是我总是会收到异常: Prism ES2 Error - nInitialize: glXChooseFBConfig failed Xli...

9得票1回答
谷歌浏览器无法在Xvfb中运行,因为缺少扩展程序“RANDR”。

我尝试在xvfb显示器上运行Google Chrome,但是Google Chrome显示了RANDR扩展错误。问题是我已经将RANDR添加到xvfb并成功加载了它。 我的步骤如下: 使用以下命令运行xvfb服务器: Xvfb :1 -screen 0 1280x1024x24 +ext...

9得票1回答
Xvfb多显示器用于并行处理?

对于运行多个xvfb显示器感到好奇:我有10-50个脚本实例并行运行,连接到一个xvfb显示器。是否有利于运行相同数量的xvfb显示器并进行1对1的连接?还是多个进程可以共享同一个显示器?RAM和处理能力都不是问题。

9得票3回答
如何使用Xvfb和Selenium进行Retina屏幕截图

我希望能够自动地为我的混合应用程序在itunes connect上拍摄一些截图。我正在运行Ubuntu 14.04和chromedriver 2.15.322448。 使用Selenium和Xvfb自动地拍摄截图很容易。但是要获取视网膜屏幕截图并不容易。 我使用更高的dpi启动了我的Xvf...

9得票1回答
xvfb-run在容器中挂起

我正在尝试将一个生成 .STL 文件快照的 Node 应用程序容器化。该应用程序通过 xvfb-run 启动,以提供模拟 GUI 以生成所需的快照。如果我只是直接运行应用程序而没有使用容器,它是可以工作的。但当我试图将其容器化时,xvfb-run 永远挂起。容器控制台中没有任何输出,没有日志,...

8得票1回答
无头模式下的无限滚动Selenium

from selenium import webdriver from selenium.webdriver.common.by import By from selenium.common.exceptions import StaleElementReferenceException, T...

8得票1回答
使用Xvfb在Docker中运行无头Chrome

我正在尝试在Docker容器中使用Xvfb运行Chrome无头浏览器。然而,虽然ps显示Chrome进程存在,但它没有访问我的测试网站。在Docker外部运行相同的命令是成功的。 Xvfb :0 -screen 0 1024x768x24 & DISPLAY=:0 google-ch...

8得票1回答
Xvfb和Chromedriver有什么区别,何时使用它们?

你好,我计划搭建selenium来测试我的Web应用程序。 我了解到可以使用chromedriver和Xvfb运行测试。同时也有资料显示Xvfb可以配置使用chromedriver。 这让我感到困惑,请问在运行selenium测试时,chromedriver和Xvfb扮演什么角色? 谢谢。