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中的版本应该可以解决问题