Utilizo xvfb en mis servidores Ubuntu principalmente para ejecutar navegadores en la automatización de control de calidad de Selenium. Utilizo estos servidores para probar aplicaciones web, por lo que ejecuto MUCHOS navegadores. Pero después de un tiempo aparecen errores como
xvfb-run firefox
xvfb-run: error: Xvfb failed to start
Lo intenté
xvfb-run --auto-servernum firefox
pero obtuve el mismo error
Creo que hay algún problema con la inicialización de algunos recursos que usan xvfb, porque después de reiniciar el servidor, xvfb funciona bien durante algún tiempo. Entonces quiero que estos recursos se reinicien después de este error, pero no sé cómo
Respuesta1
Encontré el problema. Hay un proceso bloqueado en el sistema con nombre.
Xvfb
Lo maté y trabajo bien. Lo encontré antes porque solía intentar encontrar un proceso con el nombre 'xvfb'