Ответ 1
Попробуйте следующее:
Xvfb :21 -screen 0 1024x768x24 +extension RANDR &
Xvfb --help +extension name Enable extension -extension name Disable extension
Я пытаюсь запустить некоторые тесты Webdeviver Maven на безголочном сервере через xvfb с помощью Chrome (Firefox тоже не работает), но я получаю это сообщение об ошибке:
Xlib: extension "RANDR" missing on display ":21".
Какую дополнительную информацию я должен предоставить, и какова может быть проблема/решение?
Попробуйте следующее:
Xvfb :21 -screen 0 1024x768x24 +extension RANDR &
Xvfb --help +extension name Enable extension -extension name Disable extension
Ответы не помогли мне:-( Через несколько часов я наконец нашел решение для своей системы, и я думаю, что это поможет другим людям. Мне пришлось установить LD_LIBRARY_PATH следующим образом:
export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/
после этого все работало очень хорошо, даже без переключателя "-extension RANDR".
Похоже, что когда появляется эта ошибка, это свидетельствует о том, что плагин selenium-java для maven устарел.
Изменение версии в pom.xml должно устранить проблему