google chrome google-chrome xvfb

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