xvfb

Xvfb 没有启动第二个屏幕
xvfb

Xvfb 没有启动第二个屏幕

我需要一个在 X 服务器中带有多个假屏幕的 docker 测试平台,根据手册页xvfb 可以启动具有多种分辨率的多个屏幕,但我只得到屏幕 0。 手册页中的一个例子是 Xvfb:1-屏幕 1 1600x1200x16 该服务器将作为服务器 1 号监听连接,并具有默认屏幕配置(一个屏幕,1280x1024x8),屏幕 1 的深度为 16 1600x1200。 但我只得到默认屏幕 0: # xvfb-run -s '-screen 1 1600x1200x16' xrandr xrandr: Failed to get size of gamma for ou...

Admin

如何使用 pipewire 和 puppeter
xvfb

如何使用 pipewire 和 puppeter

我使用 PulseAudio 将 Puppeteer 音频重定向到虚拟音频接收器,但遇到了一些问题。现在我想改用 PipeWire。 ...

Admin

npm 运行时出现依赖项 Xvfb 缺失错误
xvfb

npm 运行时出现依赖项 Xvfb 缺失错误

在 ubuntu WSL-2 Windows 11 上运行该命令时,npm run test出现以下错误: [电子邮件保护]测试 Cypress 运行 看起来这是您第一次使用 Cypress:9.7.0 您的系统缺少依赖项:Xvfb 安装 Xvfb 并再次运行 Cypress。 阅读有关依赖项的文档以获取更多信息: https://on.cypress.io/required-dependencies 如果您使用 Docker,我们将为您提供安装了所有必需依赖项的容器。 错误:spawn Xvfb ENOENT 平台:linux-x64 (Ubuntu...

Admin

xvfb-run 仅将 STDOUT 和 STDERR 重定向到 STDOUT
xvfb

xvfb-run 仅将 STDOUT 和 STDERR 重定向到 STDOUT

我正在尝试通过 运行应用程序xvfb-run。我需要独立于 STDERR 访问此应用程序的 STDOUT 流。通常,我会这样做: node script.js > output.txt 然后我希望在控制台上看到任何 STDERR 输出,并在 中看到任何 STDOUT 输出output.txt。这很好用。但是,当我使用 运行时xvfb-run: xvfb-run node script.js > output.txt 在这种情况下,我的脚本中的 STDERR 和 STDOUT 都被放入了output.txt。这是不可取的。 如何使用xvfb-r...

Admin

使用 Xvfb 后 X 转发中断
xvfb

使用 Xvfb 后 X 转发中断

为了测试目的,我使用 Xvfb 创建了一个虚假桌面,以便在没有显示器的 Debian 电脑上运行具有图形界面的程序。 完成这些测试后,我想恢复到“旧”配置,其中 ssh -Y(或 -X)转发图形。但是我遇到了一些问题。这台电脑现在连接了一个显示器,可以正常工作。 当我尝试启动任何需要 x 转发的程序时,我会收到类似这样的信息(这是我启动 xeyes 时收到的错误) Error: Can't open display: 但是,无论如何我都可以按预期使用终端。以下是一些(希望)有用的信息和失败的尝试。 如果我使用以下方式启动 ssh 会话 ssh -Y 用户...

Admin

如何让 Chrome 在 EC2 实例上使用 GPU 运行
xvfb

如何让 Chrome 在 EC2 实例上使用 GPU 运行

我正在运行一个带有 GPU(g4dn.xlarge)的 ec2 实例,其中安装了图像“Deep Learning Base AMI(Amazon Linux 2)版本 43.0”。 我尝试运行支持 webgl 的 chrome,但没有成功。我启动一个 Xvfb 窗口,并在其中运行 chrome,--enable-webgl然后--use-gl=desktop 静态nvidia-smi展示No running processes found +-----------------------------------------------------------...

Admin

如何在 Chrome 中禁用“共享此标签页”消息
xvfb

如何在 Chrome 中禁用“共享此标签页”消息

我正在使用 selenium 来录制 chrome 屏幕。我还想通过 webrtc 共享此屏幕。当我开始共享标签屏幕时。Chrome 将显示此消息: https://storage.googleapis.com/support-forums-api/attachment/thread-48583572-813505606056354659.png 如何使用 Python + Selenium 隐藏此消息?谢谢 ...

Admin

qt.qpa.screen:QXcbConnection:无法连接到显示器
xvfb

qt.qpa.screen:QXcbConnection:无法连接到显示器

无法让 CutyCapt 工作。我在 CentOS 7 VM 上运行它。我直接在命令行上运行它,还没有使用脚本。 # echo $DISPLAY :0 # CutyCapt --url=https://hostname/abc --out=test.jpg qt.qpa.screen: QXcbConnection: Could not connect to display Could not connect to any X display. 当我用它运行时遇到同样的问题xvfb-run # xvfb-run --server-args="screen...

Admin

Google Chrome 扩展程序无法在克隆的 Linux Ubuntu 20.04 虚拟机上启动
xvfb

Google Chrome 扩展程序无法在克隆的 Linux Ubuntu 20.04 虚拟机上启动

我自己的 Google Chrome 扩展程序应该在打开 Google Chrome 浏览器时启动(通过 crontab xvfb-run),但实际上却没有启动。该扩展程序通过开发者模式使用,未在扩展程序商店中发布。 它在我的 Windows 笔记本电脑和 PC 以及 Linux Ubuntu 20.04 测试虚拟机(VM)上运行良好。 在 16 个克隆的 Linux Ubuntu 20.04 VM 上,Google Chrome 浏览器同时打开,但它不起作用。我意识到扩展程序对于克隆的 VM 具有相同的 ID。在我的笔记本电脑和 PC 上,我有不同的 ID...

Admin

xvfb XIO:X 服务器上发生致命 IO 错误 11(资源暂时不可用)
xvfb

xvfb XIO:X 服务器上发生致命 IO 错误 11(资源暂时不可用)

我在 Linux 中使用 wine 和 xvfb 运行 Windows 应用程序,这种组合在大多数情况下都有效,我可以多次看到这些错误消息(但不是每次都看到)我已经在 Google 上搜索过这些错误,但没有找到任何有用的信息,有谁明白这意味着什么以及如何解决它? XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":237" after 183 requests (183 known processed) with 0 events remaining....

Admin

Selenium + ChromeDriver 卡住了整整 4 分钟
xvfb

Selenium + ChromeDriver 卡住了整整 4 分钟

我正在尝试从远程服务器抓取具有 CloudFlare 保护的网页: #!/usr/bin/env python3 from xvfbwrapper import Xvfb from selenium import webdriver from selenium.webdriver.chrome.options import Options import time import logging display = Xvfb() display.start() try: logging.basicConfig(format='%(asctime)s...

Admin

Jenkins 的 Selenium/Xvfb 问题
xvfb

Jenkins 的 Selenium/Xvfb 问题

我正在努力让 Jenkins 运行 Selenium/Xvfb 来对项目进行一些功能测试。Jenkins 要么会挂起,作业永远无法完成,要么最终因错误而终止。这是使用 Xvfb 插件。这是最近的回溯之一—— ====================================================================== ERROR: test_update_yeast_invalid_form_validation (functional_tests.test_simple_yeast_validation_form.Yeast...

Admin

在 Xquartz 中的 Xvfb 中启用 GLX 扩展
xvfb

在 Xquartz 中的 Xvfb 中启用 GLX 扩展

MacOS 上的 Xquartz 中包含的 Xvfb 版本不支持 GLX: $ Xvfb +extension GLX [mi] Extension "GLX" is not recognized [mi] Only the following extensions can be run-time enabled: [mi] Generic Events [mi] Composite ... 启用此功能是否可行?涉及哪些方面? 编辑后添加:我尝试在 Linux VM 上运行带有 GLX 扩展的 Xvfb。它运行良好,但实际上并没有渲染 ...

Admin

Xvfb:在 Fedora 上通过浏览器运行测试脚本时连接被拒绝
xvfb

Xvfb:在 Fedora 上通过浏览器运行测试脚本时连接被拒绝

我有一个 python 脚本,只有通过调用才会触发my.ip.address/test。如果我​​通过命令行运行 PHP 代码,它就可以正常工作。 但是,如果我使用指定的 URL 通过浏览器访问测试自动化,就会出现此错误: Traceback (most recent call last): File "scripts/crawler.py", line 10, in driver = webdriver.Firefox(capabilities={"marionette":True}) File "/usr/lib/python2.7/site-pac...

Admin

带 -nocursor 的 Xvfb 仍然显示光标
xvfb

带 -nocursor 的 Xvfb 仍然显示光标

我正在使用xvfb-run执行 Xvfb: xvfb-run \ --server-num 44 \ -s "-nocursor -ac -screen 0 1280x720x24" \ chromium-browser \ --temp-profile \ --window-size=1280,720 \ --disable-gpu \ --window-position=0,0 \ --app=http://example.com 如果我查看进程列表,我会看到预期的 Xvfb 进程和参数: Xv...

Admin