[Gmsh] compat issue between nvidia driver and gmsh

Martin Vymazal martin.vymazal at vki.ac.be
Tue Aug 18 00:20:17 CEST 2009


Hi Márcio,

  I also have a problem with the nightly build of gmsh. I have nvidia  
gpu and drivers version 180.44. When I open any of my *.geo files  
(which work with older version of gmsh), I see just an empty window  
with no geometry/mesh and gmsh hangs. It seems to take a lot of system  
resources and I always have to kill it because it stops responding. I  
tried the automated nightly build two weeks ago and yesterday, but the  
problem is still there.

  Best regards,
   Martin Vymazal

P.S. My opengl extension works fine. I just checked with glxgears. At  
this moment I'm using gmsh build from June 29th, 2009.



Quoting Christophe Geuzaine <cgeuzaine at ulg.ac.be>:

> 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
>
> _______________________________________________
> gmsh mailing list
> gmsh at geuz.org
> http://www.geuz.org/mailman/listinfo/gmsh
>



----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.