Verificare compatibilità del driver Mesa con la versione di OpenGL

Ciao a tutti,
Breve premessa: sto cercando di lavorare con mayavi per la visualizzazione di dati in 3D.
Quando provo a rappresentare dei dati (una superficie, per esempio) con la versione ‘App’ del programma se,plicemente il programma si interrompe e si chiude automaticamente. Provando ad usare mayavi come libreria python su Jupyter, quello che ottengo è semplicemente che il jupyter-kernel muore e mi chiede di essere riavviato. Riesco ad ottenere qualche informazione in più se lavoro da linea di comando. Nel momento in cui costruisco una mesh ottengo il seguente errore:

ERROR: In /work/standalone-x64-build/VTK-source/Rendering/OpenGL2/vtkOpenGLRenderWindow.cxx, line 797
vtkXOpenGLRenderWindow (0x55f817773a90): GL version 2.1 with the gpu_shader4 extension is not supported by your graphics driver but is required for the new OpenGL rendering backend. Please update your OpenGL driver. If you are using Mesa please make sure you have version 10.6.5 or later and make sure your driver in Mesa supports OpenGL 3.2.

Quindi provando ad ottenere qualche informazione sul driver ottengo questo

$ glxinfo | grep OpenGL
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ironlake Mobile 
OpenGL version string: 2.1 Mesa 17.3.6
OpenGL shading language version string: 1.20
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 17.3.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16

Che sembrerebbe dirmi che in realtà la versione del driver dovrebbe essere sufficientemente recente. L’unica cosa che dovrei verificare è questa supporti OpenGL 3.2
come fare?

Ciao

Stando a questa pagina https://mesamatrix.net/ Mesa supporta bene OpenGl fino alla versione 3.2 poi, specialmente per quel che riguarda la compatibilità software, è un disastro.

Per quel che riguarda Intel la compatibilità sembrerebbe arrivare sino alla OpenGl 4.5.

vtkXOpenGLRenderWindow ha un nome che sa di cosa fondamentale per cui temo che il tuo problema non abbia una soluzione facile.

Mi suona strana la frase “If you are using Mesa please make sure you have version 10.6.5 or later and make sure your driver in Mesa supports OpenGL 3.2.”
Questa versione risale ad agosto del 2015 la tua è del febbraio 2018, temo un MEGABUG.

C’è però un filo di speranza, cercando in giro ho trovato questo titolo “Mesa 17.3.7 Released With A Bunch Of Fixes”, prova a vedere se è già uscita

Ciao Ciao, Moreno