Xlib: расширение "RANDR" отсутствует на дисплее": 21". - Попытка запустить безголовый Google Chrome
Я пытаюсь запустить некоторые тесты Webdriver Maven на безголовом сервере через xvfb с помощью Chrome (Firefox также не работал), но я получаю это сообщение об ошибке:
Xlib: extension "RANDR" missing on display ":21".
какую дополнительную информацию я должен предоставить и что может быть проблемой / решением?
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 должен устранить проблему