GLX no funciona con xvfb-run

GLX no funciona con xvfb-run

Estoy en Ubuntu 14.04 y lo uso a través de ssh, lo que significa que no tengo una GUI local para ello.

Necesito ejecutar algún comando que requiere GLX, pero las cosas no van bien.

Xvfb :80 -screen 0 1400x900x24 -ac +extension GLX +render -noreset

Si ejecuto lo anterior, dice Initializing built-in extension GLX. Y al usar vglrun(VirtualGL) apuntando a eso (:80) como un servidor 3D X, puedo ver xdpyinfoque GLX está allí, aunque en realidad intentar usar GLX termina con un error tal vez porque no puede ser un servidor 3D X real.

Pero si hago lo siguiente, no hay GLX (y, por supuesto, GLX no funciona cuando lo reemplazo xdpyinfocon mi comando):

xvfb-run -a -n 55 -s "-screen 0 1400x900x24 -ac +extension GLX +render -noreset" xdpyinfo

¿Los estoy entendiendo de manera equivocada?

¿Alguien podría ayudarme por favor? Realmente necesito usar xvfb-run...

¡¡Gracias!!

ACTUALIZAR: Probé la opción -e xvfb-runy confirmé que también imprime Initializing built-in extension GLX. Pero todavía no funciona.

Respuesta1

Quizás a su instalación de Ubuntu le falten algunos paquetes OpenGL/GLX para poder usar GLX. Puede intentar instalar mesa-utils (OpenGL en las dependencias) y ejecutar glxgears y glxinfo para probarlo.

información relacionada