Questions tagged «xvfb»

3
GLX扩展不能与xvfb一起正常工作
我有一个Ubuntu 14.04系统,安装了以下软件包: libegl1-mesa:amd64 libegl1-mesa-drivers:amd64 libgl1-mesa-dri:amd64 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-glx:i386 libglapi-mesa:amd64 libglapi-mesa:i386 libgles2-mesa:amd64 libglu1-mesa:amd64 libopenvg1-mesa:amd64 libwayland-egl1-mesa:amd64 mesa-utils xvfb 我想在xvfb下启动一个应用程序。我首先使用以下命令启动xvfb: $ Xvfb :1 -screen 0 1024x768x24 +extension GLX +render -noreset >> xsession.log 2>&1 & 然后检查xvfb日志文件: Initializing built-in extension Generic Event Extension Initializing built-in extension SHAPE Initializing built-in extension MIT-SHM Initializing built-in extension XInputExtension …
15 x11  opengl  xvfb 

1
为什么`xvfb-run glxgears`失败并出现错误?
xvfb应该让我在无头的环境中运行X程序。但是当我跑步时xvfb-run glxgears,我得到: libGL error: failed to load driver: swrast libGL error: Try again with LIBGL_DEBUG=verbose for more details. Error: couldn't get an RGB, Double-buffered visual 当我跑步时LIBGL_DEBUG=verbose xvfb-run glxgears,我得到: libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/tls/swrast_dri.so libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so libGL error: failed to load driver: swrast Error: couldn't get an RGB, Double-buffered visual …
12 linux  opengl  xvfb 

2
如何轮询Xvfb准备好了?
该特拉维斯CI文件说,运行sleep 3开始后xvfb,以“给[它]一段时间来启动”。我在man页面中找不到对此延迟的任何引用。这是货物崇拜的节目吗?如果没有,我该如何轮询而不是睡觉以保证它可用?
11 xvfb 

1
Xvfb或Firefox抛出错误并免费记录
根据该问题的答案,我正在运行Xvfb进行虚拟显示,因此firefox将在我的CentOS服务器上运行。(我不需要查看firefox或使用firefox进行任何实际的按键或屏幕输入/输出-它只需要运行即可让Selenium来驱动它。)我试图弄清楚Xvfb(或firefox)为什么抛出一堆错误。 我使用以下命令启动Xvfb: Xvfb :1 -screen 0 1024x768x24 & 在我启动它之后,立即将一些错误消息回显到屏幕上(奇怪的是,它们出现在shell提示符之后): [root@host /home/lm/cron]# Xvfb :1 -screen 0 1024x768x24 & [1] 9214 [root@host /home/lm/cron]# expected keysym, got XF86TouchpadOn: line 120 of inet expected keysym, got XF86TouchpadOff: line 121 of inet 当我运行Selenium测试脚本时,Selenium日志中还会显示更多错误: 5 XSELINUXs still allocated at reset SCREEN: 0 objects of 176 bytes …
9 centos  firefox  x11  xvfb 

3
如何在Debian上启动时启动Xvfb?
我有一个Debian Web服务器,偶尔通过Selenum和Python进行屏幕抓取。 当受Selenium控制时,我将Xvfb用作Firefox的虚拟X服务器。鉴于我(认为)必须使用sudo来启动它,所以我认为每次都无法从Python启动它(请参阅我的Stack Overflow问题),因此我认为我可以一直运行它。 我目前在命令行中这样启动它: sudo Xvfb :99 -nolisten tcp -fbdir /var/run 我应该使用哪种方法在启动时自动执行此操作?我应该cron按照这里的建议使用吗?
9 debian  startup  xvfb 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.