我正在尝试使用Chrome通过xvfb在无头服务器上运行一些Webdriver Maven测试(Firefox也无效)但是我收到此错误消息:
Xlib: extension "RANDR" missing on display ":21".
我应该提供更多信息以及问题/解决方案可以提供什么?
答案 0 :(得分:12)
试试这个:
Xvfb :21 -screen 0 1024x768x24 +extension RANDR &
Xvfb --help +extension name Enable extension -extension name Disable extension
答案 1 :(得分:5)
jeues的回答没有帮助我:-(几个小时后我终于找到了我的系统的解决方案,我认为这也会帮助其他人。我必须像这样设置LD_LIBRARY_PATH:
export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/
之后,即使没有任何“-extension RANDR”开关,一切都运行良好。
答案 2 :(得分:2)
似乎当出现此错误时,表明maven的selenium-java插件已过时。
更改pom.xml中的版本应解决问题