使用Xvfb运行Firefox时出现问题

使用Xvfb运行Firefox时出现问题,firefox,selenium,centos,xvfb,Firefox,Selenium,Centos,Xvfb,必需:我正在尝试在fresh CentOS 7 minimal上运行headless selenium(使用PHPUnit) 问题:似乎我安装的所有东西都正确,但firefox没有启动,我的selenium web驱动程序卡在14:45:31.646 INFO-启动firefox…。使用firefox命令,我得到以下输出 [admin@EE~]$/usr/bin/Xvfb:1-屏幕0 1024x768x24& [1] 11932 [admin@EE~]$导出显示=:1 [admin@EE~]$

必需:我正在尝试在fresh CentOS 7 minimal上运行headless selenium(使用PHPUnit)

问题:似乎我安装的所有东西都正确,但firefox没有启动,我的selenium web驱动程序卡在
14:45:31.646 INFO-启动firefox…
。使用firefox命令,我得到以下输出


[admin@EE~]$/usr/bin/Xvfb:1-屏幕0 1024x768x24&
[1] 11932
[admin@EE~]$导出显示=:1
[admin@EE~]$firefox
firefox:11936):Gtk警告**:C库不支持区域设置。
使用回退“C”区域设置。
Xlib:显示器上缺少扩展名“RANDR”:1“。
Fontconfig警告:忽略UTF-8:不是有效的区域标记
console.error:
[行政长官]
带有id循环按钮的自定义小部件未返回有效节点
console.error:
[行政长官]
带有id循环按钮的自定义小部件未返回有效节点
GLib GIO消息:使用“内存”GSettings后端。您的设置将不会保存或与其他应用程序共享。

Selenium web驱动程序在<代码>04:22:53.835信息-启动Firefox…

有人能告诉我为什么selenium不能识别Firefox吗

编辑

注释:您当前的语言环境是什么


场所
语言环境:无法将LC_CTYPE设置为默认语言环境:没有这样的文件或目录
语言环境:无法将LC\U ALL设置为默认语言环境:没有此类文件或目录
LANG=en_US.UTF-8
LC_CTYPE=UTF-8
LC_NUMERIC=“en_US.UTF-8”
LC_TIME=“en_US.UTF-8”
LC_COLLATE=“en_US.UTF-8”
LC_MONETARY=“en_US.UTF-8”
LC_MESSAGES=“en_US.UTF-8”
LC_PAPER=“en_US.UTF-8”
LC_NAME=“en_US.UTF-8”
LC_ADDRESS=“en_US.UTF-8”
LC_TELEPHONE=“en_US.UTF-8”
LC_MEASUREMENT=“en_US.UTF-8”
LC_IDENTIFICATION=“en_US.UTF-8”
立法会全体议员=

firefox最新43版本存在selenium问题。。它已经到处制造了问题。。我不确定,但可能是因为同样的原因。我的Firefox版本是38
firefox-v Mozilla firefox 38.5.0
@ShubhamJain I guess line
GLib GIO消息:使用“内存”GSettings后端。您的设置将不会被保存或与其他应用程序共享。
是一个问题,但不知道如何解决它。找到了ubuntu的类似问题。。我不确定,可能是它与firefox最新43版本的selenium有关。。它已经到处制造了问题。。我不确定,但可能是因为同样的原因。我的Firefox版本是38
firefox-v Mozilla firefox 38.5.0
@ShubhamJain I guess line
GLib GIO消息:使用“内存”GSettings后端。您的设置将不会被保存或与其他应用程序共享。
是一个问题,但不知道如何解决它。找到了ubuntu的类似问题。。我不确定,可能有关系吗