Подтвердить что ты не робот

Xlib: расширение "RANDR" отсутствует на дисплее ": 21". - Попытка запустить безгласный Google Chrome

Я пытаюсь запустить некоторые тесты Webdeviver Maven на безголочном сервере через xvfb с помощью Chrome (Firefox тоже не работает), но я получаю это сообщение об ошибке:

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

Какую дополнительную информацию я должен предоставить, и какова может быть проблема/решение?

4b9b3361

Ответ 1

Попробуйте следующее:

Xvfb :21 -screen 0 1024x768x24 +extension RANDR &
Xvfb --help

+extension name        Enable extension
-extension name        Disable extension

Ответ 2

Ответы не помогли мне:-( Через несколько часов я наконец нашел решение для своей системы, и я думаю, что это поможет другим людям. Мне пришлось установить LD_LIBRARY_PATH следующим образом:

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

после этого все работало очень хорошо, даже без переключателя "-extension RANDR".

Ответ 3

Похоже, что когда появляется эта ошибка, это свидетельствует о том, что плагин selenium-java для maven устарел.

Изменение версии в pom.xml должно устранить проблему