El viernes pasado actualicé el equipo de la impresora 3D e instalé las aplicaciones «CURA» y «Slic3r» para manejarla.
Desgraciadamente el primero de ellos necesitaba OpenGL 2.0+ y la versión actual que instala Ubuntu para las tarjetas Intel es la 1.4 (proporcionada por Mesa 11.2.x), así que se «quejaba» y no terminaba de iniciar.
Esta es la solución que he encontrado:
1) Actualizar el kernel a la última versión = 4.8.14 (la 4.9.0 no termina de irme bien). Recomiendo la versión «lowlatency» para mejorar la grabación de audio en tiempo real. (parte1, parte2, parte3 para i386)
2) Instalar los paquetes «mesa-utils«, «mesa-utils-extra» y «freeglut3» si no lo estuvieran ya. Ahora podéis verificar la versión de OpenGL con la orden:
glxinfo | grep "OpenGL version"
y realizar la prueba de render con la orden
glxgears
3) Añadir los repositorios para el software, actualizar listas e instalar :
add-apt-repository ppa:thopiekar/cura add-apt-repository ppa:oibaf/graphics-drivers
apt-get update apt-get install cura cura-extra-plugins-all slic3r apt-get dist-upgrade apt-get clean apt-get purge
NOTA: Hay otro repositorio alternativo (estable) para «Mesa» por si el de «obiaf» (inestable) os da problemas:
add-apt-repository ppa:paulo-miguel-dias/pkppa
4) Reiniciar y listo. A mi ya me abre «cura» en una máquina sin gráfica 3d dedicada.