¿Cómo ejecuto aplicaciones OpenCV de forma remota (a través de VNC/RDP)?

¿Cómo ejecuto aplicaciones OpenCV de forma remota (a través de VNC/RDP)?

Lo que quiero lograr: para mis cursos necesito compilar y ejecutar programas OpenCV. Todo está bien, instalé la biblioteca OpenCV en el servidor Debian remoto y compilé mi primera aplicación de prueba. Ahora aquí comienza el problema: no puedo ejecutar el programa compilado sin recibir errores que detengan la ejecución. El error dice

GLX not found. Aborting.

Intenté solucionarlo obteniendo VirtualGL y ejecutándolo, /opt/VirtualGL/bin/vglrun <path to my app here>pero aparece un mensaje de error que dice [VGL] ERROR: Could not open display :0.. Estoy usando el servidor TightVNC.

Prefiero no hacer el reenvío X11, solo si es la única opción que queda, ya que estoy ejecutando una máquina host con Windows.

información relacionada