Xlib:扩展名“RANDR”缺less显示“:21”。 – 试图运行无头谷歌浏览器

我试图通过xvfb使用Chrome(Firefox也没有工作)在无头服务器上运行一些Webdriver Maventesting,但我得到这个错误消息:

Xlib: extension "RANDR" missing on display ":21". 

我应该提供哪些更多的信息?问题/解决scheme是什么?

尝试这个:

  Xvfb:21 -screen 0 1024x768x24 +扩展RANDR& 
 Xvfb  - 帮助

 +分机名称启用分机
 -extension名称禁用扩展名

jeues答案帮助我什么都没有:(数小时后,我终于find了我的系统的解决scheme,我认为这也会帮助其他人,我必须像这样设置LD_LIBRARY_PATH:

  export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/ 

之后,一切工作得很好,即使没有任何“扩展RANDR”开关。

看来,这个错误出现时,这是一个迹象表明,Maven的Selenium-Java插件是过时的。

更改pom.xml中的版本应该可以解决问题