google-chrome - google chrome headless options
Xlib: falta la extensión "RANDR" en la pantalla ": 21".-Intenta ejecutar Google Chrome sin cabeza (3)
Estoy intentando ejecutar algunas pruebas de Webdriver Maven en un servidor sin cabeza a través de xvfb usando Chrome (Firefox tampoco funcionó) pero recibo este mensaje de error:
Xlib: extension "RANDR" missing on display ":21".
¿Qué más información debería proporcionar y cuál podría ser el problema / solución?
La respuesta de jeues no me ayudó nada :-( después de horas finalmente encontré la solución para mi sistema y creo que esto también ayudará a otras personas. Tuve que establecer LD_LIBRARY_PATH así:
export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/
después de eso todo funcionó muy bien, incluso sin ningún interruptor "-tensión RANDR".
Parece que cuando aparece este error, es una indicación de que el complemento selenium-java para maven está desactualizado.
Cambiar la versión en el pom.xml debería solucionar el problema
Prueba esto:
Xvfb :21 -screen 0 1024x768x24 +extension RANDR &
Xvfb --help +extension name Enable extension -extension name Disable extension