3

我正在尝试为我的 Ubuntu 服务器设置一个无头的 firefox 浏览器。我按照其他帖子的说明进行操作,但似乎没有任何效果。尝试启动 Firefox 时出现此错误。

~(branch:master*) » firefox                                                                                                                                                                     jake@ubuntu
Error: no display specified
------------------------------------------------------------
~(branch:master*) » phpunit functional/SiteTest.php                                                                                                                                             jake@ubuntu
------------------------------------------------------------
~(branch:master*) » export DISPLAY=:10                                                                                                                                                          jake@ubuntu
------------------------------------------------------------
~(branch:master*) » firefox                                                                                                                                                                     jake@ubuntu
Error: cannot open display: :10

我想这一定是显示驱动程序的问题。

这些是我正在遵循的说明。

http://www.installationpage.com/selenium/how-to-run-selenium-headless-firefox-in-ubuntu/

如果您需要更多详细信息,请告诉我。

4

2 回答 2

1

安装xvfb包:

sudo apt-get install xvfb

然后像这样运行firefox:

xvfb-run firefox
于 2015-04-19T17:19:07.327 回答
0

在全新的 Ubuntu 16.04.1 上,我安装了 firefox。这不适用于

Couldn't open libGL.so.1: libGL.so.1: cannot open shared object file: No such file or directory

我安装了 xvfb

sudo apt-get install xvfb

并开始火狐

firefox

这行得通。请注意使用 -X 进行 ssh 登录

ssh -X user@your_headless_box

并在您的主机上安装一些可以显示 X 应用程序的东西。在可能是 Xming 的 Windows 上,在 Mac XQuartz 上

于 2016-10-17T13:03:54.013 回答