[Gmsh] compat issue between nvidia driver and gmsh

Christophe Geuzaine cgeuzaine at ulg.ac.be
Mon Aug 17 22:08:21 CEST 2009


Márcio Ricardo Pivello wrote:
> Yes, it works.
> 
> When I installed gmsh I installed fltk via Yast within opensuse, but 
> since I can run fluid interface with no problems, I don't think it makes 
> any difference. Anyway, I've just downloaded and compiled fltk sources 
> right now and the cube example worked just fine.
> 

Hmm, not sure what we can test next: "Insufficient GL support" is an 
fltk message. Gmsh relies entirely on FLTK to create/manage the OpenGL 
context... so I'm not sure why the fltk demos work and Gmsh does not.

Has anybody else on the list seen something like this?



> 
> 
> 
> 2009/8/17 Christophe Geuzaine <cgeuzaine at ulg.ac.be 
> <mailto:cgeuzaine at ulg.ac.be>>
> 
>     Márcio Ricardo Pivello wrote:
> 
>         Yes, glxgears work, as well as Paraview. The only problem seems
>         to be with gmsh.
> 
> 
>     That's weird: let's try to find out why.
> 
>     Can you try to compile fltk-1.1.9 and see if fltk-1.1.9/test/Cube works?
> 
> 
>         2009/8/17 Christophe Geuzaine <cgeuzaine at ulg.ac.be
>         <mailto:cgeuzaine at ulg.ac.be> <mailto:cgeuzaine at ulg.ac.be
>         <mailto:cgeuzaine at ulg.ac.be>>>
> 
> 
>            Márcio Ricardo Pivello wrote:
> 
> 
>                Hi there
> 
>                It seems I'm having a compat issue between gmsh 2.3.1 and
>         nvidia
>                drivers: When I launch gmsh  the GUI appears just for a
>         second
>                and then crashes with the message
>                *
>                Insufficient GL support
>                Segmentation fault*
> 
> 
>            does glxgears (or any other gl program) work?
> 
> 
> 
> 
>                I have both mesa and fltk installed. When I use the
>         generic nv
>                driver there's no problem. Why is that?
> 
>                It happened with various versions of nvidia drivers,
>         including
>                the newest stable version, 185.18.14.
> 
> 
>                Thanks in Advance
> 
> 
>                -Márcio
> 
> 
>                P.S.: The output of ldd command follows, if it helps.
> 
> 
>                       linux-vdso.so.1 =>  (0x00007fe71aa13000)
>                       libfltk_images.so.1.1 =>
>         /usr/lib64/libfltk_images.so.1.1
>                (0x00007fe71a5e7000)
>                       libpng12.so.0 => /usr/lib64/libpng12.so.0
>                (0x00007fe71a3bf000)
>                       libz.so.1 => /lib64/libz.so.1 (0x00007fe71a1a9000)
>                       libjpeg.so.62 => /usr/lib64/libjpeg.so.62
>                (0x00007fe719f85000)
>                       libfltk_gl.so.1.1 => /usr/lib64/libfltk_gl.so.1.1
>                (0x00007fe719d68000)
>                       libGLU.so.1 => /usr/lib64/libGLU.so.1
>         (0x00007fe719af6000)
>                       libGL.so.1 => /usr/lib64/libGL.so.1
>         (0x00007fe719876000)
>                       libfltk.so.1.1 => /usr/lib64/libfltk.so.1.1
>                (0x00007fe7195c5000)
>                       libpthread.so.0 => /lib64/libpthread.so.0
>                (0x00007fe7193a9000)
>                       libdl.so.2 => /lib64/libdl.so.2 (0x00007fe7191a5000)
>                       libXext.so.6 => /usr/lib64/libXext.so.6
>         (0x00007fe718f93000)
>                       libX11.so.6 => /usr/lib64/libX11.so.6
>         (0x00007fe718c56000)
>                       liblapack.so.3 => /usr/lib64/liblapack.so.3
>                (0x00007fe71815d000)
>                       libblas.so.3 => /usr/lib64/libblas.so.3
>         (0x00007fe717e3d000)
>                       libgfortran.so.3 => /usr/lib64/libgfortran.so.3
>                (0x00007fe717b61000)
>                       libm.so.6 => /lib64/libm.so.6 (0x00007fe71790b000)
>                       libstdc++.so.6 => /usr/lib64/libstdc++.so.6
>                (0x00007fe7175ff000)
>                       libgcc_s.so.1 => /lib64/libgcc_s.so.1
>         (0x00007fe7173e7000)
>                       libc.so.6 => /lib64/libc.so.6 (0x00007fe71708e000)
>                       libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1
>                (0x00007fe716e88000)
>                       libXdamage.so.1 => /usr/lib64/libXdamage.so.1
>                (0x00007fe716c85000)
>                       libXfixes.so.3 => /usr/lib64/libXfixes.so.3
>                (0x00007fe716a7f000)
>                       libdrm.so.2 => /usr/lib64/libdrm.so.2
>         (0x00007fe716876000)
>                       /lib64/ld-linux-x86-64.so.2 (0x00007fe71a7f7000)
>                       libXau.so.6 => /usr/lib64/libXau.so.6
>         (0x00007fe716672000)
>                       libxcb-xlib.so.0 => /usr/lib64/libxcb-xlib.so.0
>                (0x00007fe716470000)
>                       libxcb.so.1 => /usr/lib64/libxcb.so.1
>         (0x00007fe716254000)
> 
> 
>                --        Márcio Ricardo Pivello
>                Universidade Federal de Uberlândia
>                Faculdade de Engenharia Mecânica
>                Laboratório de Mecânica dos Fluidos
>                (34) 3239 4040 ramal 618
>                
>              
>          ------------------------------------------------------------------------
> 
>                _______________________________________________
>                gmsh mailing list
>                gmsh at geuz.org <mailto:gmsh at geuz.org>
>         <mailto:gmsh at geuz.org <mailto:gmsh at geuz.org>>
> 
>                http://www.geuz.org/mailman/listinfo/gmsh
> 
> 
> 
>            --    Prof. Christophe Geuzaine
>            University of Liege, Electrical Engineering and Computer Science
>            http://www.montefiore.ulg.ac.be/~geuzaine
>         <http://www.montefiore.ulg.ac.be/%7Egeuzaine>
>            <http://www.montefiore.ulg.ac.be/%7Egeuzaine>
> 
> 
> 
> 
> 
>         -- 
>         Márcio Ricardo Pivello
>         Universidade Federal de Uberlândia
>         Faculdade de Engenharia Mecânica
>         Laboratório de Mecânica dos Fluidos
>         (34) 3239 4040 ramal 618
>          
> 
> 
> 
>     -- 
>     Prof. Christophe Geuzaine
>     University of Liege, Electrical Engineering and Computer Science
>     http://www.montefiore.ulg.ac.be/~geuzaine
>     <http://www.montefiore.ulg.ac.be/%7Egeuzaine>
> 
> 
> 
> 
> -- 
> Márcio Ricardo Pivello
> Universidade Federal de Uberlândia
> Faculdade de Engenharia Mecânica
> Laboratório de Mecânica dos Fluidos
> (34) 3239 4040 ramal 618
>    
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> gmsh mailing list
> gmsh at geuz.org
> http://www.geuz.org/mailman/listinfo/gmsh


-- 
Prof. Christophe Geuzaine
University of Liege, Electrical Engineering and Computer Science
http://www.montefiore.ulg.ac.be/~geuzaine