98得票14回答
如何在服务器上运行OpenAI Gym的.render()函数

我可以为您翻译,以下是翻译好的内容: 我正在一个 p2.xlarge AWS 服务器上通过 Jupyter (Ubuntu 14.04) 运行一个 Python 2.7 脚本。我希望能够呈现我的模拟结果。 最简示例 import gym env = gym.make('CartPole...

60得票3回答
Xlib: 在显示器“:21”上缺少扩展程序“RANDR”。- 尝试运行无头Google Chrome。

我正在尝试在一个无界面服务器上使用Chrome运行一些Webdriver Maven测试(Firefox也不行),但是我收到了以下错误信息:Xlib: extension "RANDR" missing on display ":21". 我需要提供哪些更多信息?问题/解决方案可能是什么?

50得票4回答
如何使Xvfb显示可见?

我正在通过Xvfb在显示器号码为:99下运行selenium,像这样: /usr/bin/Xvfb :99 -ac -screen 0 1024x768x8 & export DISPLAY=":99" && java -jar /usr/lib/selen...

45得票2回答
易进程检查安装错误:cmd = ['Xvfb','-help'] OSError = [Errno 2]没有这样的文件或目录

我正在尝试设置一个显示器,但它告诉我没有这样的文件或目录。Traceback (most recent call last): File "/var/www/envs/venv/proj/scripts/my_file.py", line 44, in click display ...

39得票1回答
在OS X上使用xvfb-run

有没有可能在Mac OS X上使用xvfb-run? 我正在开发一个使用xvfb-run的PHP应用程序。之前我使用Ubuntu开发过,一切正常。现在我转移到了Mac,但是应用程序不能正常运行。 或者,是否有任何跨平台的替代方案可供在Linux / Mac OS X上使用?

33得票3回答
如何添加缺失的RANDR扩展

我已在我的无头服务器上设置了xvfb服务器,当我运行DISPLAY=:99 firefox时,出现了缺少RANDR扩展的异常。 许多人建议从xorg.conf文件中禁用某些xinerna,但在我的情况下,这个文件没有被创建。 因此,我正在寻找如何添加缺失的RANDR扩展。

31得票4回答
在没有显示器的Linux服务器上运行Chrome WebDriver

我希望在Linux服务器上使用selenium2的chrome webdriver运行自动化测试。我已经使用Xvfb(请参见http://www.semicomplete.com/blog/geekery/xvfb-firefox.html)设置了Firefox在服务器上运行,并希望以类似的方...

26得票2回答
调整 Xvfb 显示的大小

简单问题:是否有一种方法可以调整Xvfb显示器的大小? 我尝试使用RandR,但似乎Xvfb不支持RandR扩展。有其他方法可以调整屏幕大小吗? 谢谢您的帮助!

25得票5回答
安装和配置Xvfb

我正在尝试找到一个兼容的Ubuntu操作系统、xorg版本和xvfb版本。有没有人可以帮我指导如何安装xvfb而不会遇到 Initializing build-in extension GLX 的问题? 目前为止,我已经尝试了以下方法:Ubuntu 13 Server(No graphics...

23得票2回答
如何在Docker中以无头模式录制Selenium测试的视频?

我正在使用一个无头火狐浏览器在docker中运行python-selenium测试。 在这些测试期间,我能够使用selenium的截图方法进行截图,但是我可以使用什么东西来记录整个测试过程中的虚拟显示屏幕(包括多个测试脚本、多个测试方法以及启动和停止许多Web驱动程序)。 那么,我该如何录制完...