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


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

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

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

3 55

3 ответа:

попробуйте это:

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

+extension name        Enable extension
-extension name        Disable extension

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

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

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

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

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