我尝试在我的Ubuntu14.04服务器上使用Selenium运行Firefox来运行Unit-测试。我正在使用描述为在这个博客里的Xvfb来模拟一个虚拟显示来显示火狐。
但是Xvfg在某种程度上并没有在RandR中加载/工作。
sudo Xvfb :10 -ac &
export DISPLAY=:10
firefox我得到了Xlib: extension "RandR" missing on display ":10"-Error。
我也尝试过sudo Xvfb :10 -ac +extension RANDR,sudo Xvfb :10 -ac -extension RANDR,因为它提供了"xrandr“,也有apt-get install x11-xserver-utils。
我的设置是一个带有apt-get install xvfb firefox的纯空Ubuntu14.04服务器。
有人能帮我运行Xvfb吗?不管有没有RandR?
发布于 2014-06-04 09:37:44
经过几个小时的挣扎,错误仍然存在。但我终于明白了,这更像是一个警告,而且Firefox实际上是启动的。此外,我的硒测试正在运行。
实际的问题是,我使用了一个旧的Selenium版本和最新的Firefox。他们在一起工作得不太好。
https://askubuntu.com/questions/475195
复制相似问题