[vtkusers] VTK OPENGL UBUNTU NVIDIA error

burlen burlen.loring at gmail.com
Thu Aug 29 15:07:54 EDT 2013


the cmake cache looks fine.

I see two bugs in the extension checking code. I'll push a fix onto 
gerrit today.

It doesn't explain why LoadOpenGLExt test segv's. Any chance you could 
share a stack trace?

On 08/29/2013 11:22 AM, Jose Ignacio Prieto wrote:
> ./CMakeCache_v6.0.0.txt:409:OPENGL_INCLUDE_DIR:PATH=/usr/include
> ./CMakeCache_v6.0.0.txt:412:OPENGL_gl_LIBRARY:FILEPATH=/usr/lib/libGL.so
> ./CMakeCache_v6.0.0.txt:415:OPENGL_glu_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libGLU.so
> ./CMakeCache_v6.0.0.txt:418:OPENGL_xmesa_INCLUDE_DIR:PATH=OPENGL_xmesa_INCLUDE_DIR-NOTFOUND
> ./CMakeCache_v6.0.0.txt:3584:OPENGL_INCLUDE_DIR-ADVANCED:INTERNAL=1
> ./CMakeCache_v6.0.0.txt:3586:OPENGL_gl_LIBRARY-ADVANCED:INTERNAL=1
> ./CMakeCache_v6.0.0.txt:3588:OPENGL_glu_LIBRARY-ADVANCED:INTERNAL=1
> ./CMakeCache_v6.0.0.txt:3590:OPENGL_xmesa_INCLUDE_DIR-ADVANCED:INTERNAL=1
> ./CMakeCache_v6.1.txt:444:OPENGL_INCLUDE_DIR:PATH=/usr/include
> ./CMakeCache_v6.1.txt:447:OPENGL_gl_LIBRARY:FILEPATH=/usr/lib/libGL.so
> ./CMakeCache_v6.1.txt:450:OPENGL_glu_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libGLU.so
> ./CMakeCache_v6.1.txt:453:OPENGL_xmesa_INCLUDE_DIR:PATH=OPENGL_xmesa_INCLUDE_DIR-NOTFOUND
> ./CMakeCache_v6.1.txt:3660:OPENGL_INCLUDE_DIR-ADVANCED:INTERNAL=1
> ./CMakeCache_v6.1.txt:3662:OPENGL_gl_LIBRARY-ADVANCED:INTERNAL=1
> ./CMakeCache_v6.1.txt:3664:OPENGL_glu_LIBRARY-ADVANCED:INTERNAL=1
> ./CMakeCache_v6.1.txt:3666:OPENGL_xmesa_INCLUDE_DIR-ADVANCED:INTERNAL=1
> ~
> ~
> ~
> ~
>
>
>
> On Thu, Aug 29, 2013 at 2:08 PM, burlen <burlen.loring at gmail.com 
> <mailto:burlen.loring at gmail.com>> wrote:
>
>
>>     vtkRenderingOpenGLCxx-LoadOpenGLExtension ...***Exception: SegFault  0.21 sec
>     Perhaps you've linked libraries from multiple drivers? I've seen
>     this test segv when two GL libs are mixed, the render context is
>     invalid and glGetString returns NULL. In that case it's not a bug
>     in VTK but rather a build issue since you should only be using a
>     single OpenGL library.
>
>     Could you report the output of
>
>     grep ^OPENGL_ CMakeCache.txt
>
>     If you haven't already rm your build re-configure and re make. you
>     should do this after any changes to the open gl drivers.
>
>
>     On 08/29/2013 10:47 AM, Jose Ignacio Prieto wrote:
>>     The issue is 0014254 <http://www.vtk.org/Bug/view.php?id=14254>
>>
>>
>>     On Thu, Aug 29, 2013 at 12:51 PM, burlen <burlen.loring at gmail.com
>>     <mailto:burlen.loring at gmail.com>> wrote:
>>
>>         Jose,
>>
>>         with all of your driver woes I think it's likely that you're
>>         unintentionally using Ubuntu's Mesa libGL rather than
>>         NVIDIA's. At least this will explain the error report below.
>>
>>         Mesa, depending on release version and renderer, has some
>>         bugs that prevent this class from working correctly and some
>>         or all of the vtkOpenGLGPUVolumeRayCastMapper ctests fail.
>>         That's why the class has been disabled if the driver is Mesa.
>>
>>         To confirm which driver you're using include the output from
>>
>>         ctest -R LoadOpenGLExt --verbose
>>
>>         Please include this in your bug report.
>>
>>         Burlen
>>
>>
>>         On 08/29/2013 08:27 AM, David E DeMarle wrote:
>>>         Yes please file a bug on mantis at
>>>         http://vtk.org/Bug/my_view_page.php.
>>>
>>>         In the report, please fill in the whatever error messages
>>>         you can and point out that
>>>         commit 520ba015c0b7a451242d0712bd60fd953aa9dfcf was the
>>>         likely culprit.
>>>
>>>         thanks
>>>
>>>         David E DeMarle
>>>         Kitware, Inc.
>>>         R&D Engineer
>>>         21 Corporate Drive
>>>         Clifton Park, NY 12065-8662
>>>         Phone: 518-881-4909 <tel:518-881-4909>
>>>
>>>
>>>         On Thu, Aug 29, 2013 at 11:20 AM, Jose Ignacio Prieto
>>>         <joseignacio.prieto at gmail.com
>>>         <mailto:joseignacio.prieto at gmail.com>> wrote:
>>>
>>>             I finally installed and uninstall nvidia drivers and
>>>             xorg and nothing worked. Then I realized that the
>>>             conflicting file
>>>             Rendering/volumeopengl/vtkopenglgpuvolumeraycasmapper.cxx was
>>>             modified 8 days ago. I switched back from head to
>>>             v.6.0.0 and it worked again.
>>>             I don't know how to report bugs the institutional way. I
>>>             will try to assign a mantis ticket later.
>>>
>>>
>>>             On Wed, Aug 28, 2013 at 2:44 PM, Jose Ignacio Prieto
>>>             <joseignacio.prieto at gmail.com
>>>             <mailto:joseignacio.prieto at gmail.com>> wrote:
>>>
>>>                 Hi, I know this is not exactly vtk but I hope you
>>>                 can get my opengl error. I made a mistake updating a
>>>                 driver and now I have no idea how to solve it.
>>>                 I got interested in trying itk filters solved
>>>                 through gpu, so I installed CUDA following this link:
>>>                 http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-linux/index.html#package-manager-installation
>>>                 Then I realized they were useless so I built a new
>>>                 set of vtk6.1+itk4.5+qt4.8.5. The problem is that my
>>>                 old files compiled with vtk6.1+itk4.5+qt4.8.4 don't
>>>                 work anymore. Specifically I had a volume rendered
>>>                 with vtkGPUVolumeRayCastMapper and now it shows an
>>>                 error
>>>
>>>                 ERROR: In
>>>                 /home/cib/Source/Vtk6/Rendering/VolumeOpenGL/vtkOpenGLGPUVolumeRayCastMapper.cxx,
>>>                 line 4101
>>>
>>>                 vtkOpenGLGPUVolumeRayCastMapper (0x7299be0):
>>>                 Rendering failed because the following OpenGL
>>>                 extensions are required but not supported:
>>>
>>>
>>>                 I have installed-uninstalled nvidia drivers many
>>>                 times but I have no clue on what is going on. Seems
>>>                 that it changed /usr/local/x86.../libGL.so and
>>>                 libGLU.so
>>>                 I am using ubuntu 12.4, my graphics card is nvidia
>>>                 geforce 9800 and qt 4.8.5
>>>
>>>                 Thank you very much!
>>>
>>>
>>>                 -- 
>>>                 José Ignacio Prieto
>>>                 celular(nuevo): 94348182
>>>
>>>
>>>
>>>
>>>             -- 
>>>             José Ignacio Prieto
>>>             celular(nuevo): 94348182
>>>
>>>             _______________________________________________
>>>             Powered by www.kitware.com <http://www.kitware.com>
>>>
>>>             Visit other Kitware open-source projects at
>>>             http://www.kitware.com/opensource/opensource.html
>>>
>>>             Please keep messages on-topic and check the VTK FAQ at:
>>>             http://www.vtk.org/Wiki/VTK_FAQ
>>>
>>>             Follow this link to subscribe/unsubscribe:
>>>             http://www.vtk.org/mailman/listinfo/vtkusers
>>>
>>>
>>>
>>>
>>>         _______________________________________________
>>>         Powered bywww.kitware.com  <http://www.kitware.com>
>>>
>>>         Visit other Kitware open-source projects athttp://www.kitware.com/opensource/opensource.html
>>>
>>>         Please keep messages on-topic and check the VTK FAQ at:http://www.vtk.org/Wiki/VTK_FAQ
>>>
>>>         Follow this link to subscribe/unsubscribe:
>>>         http://www.vtk.org/mailman/listinfo/vtkusers
>>
>>
>>
>>
>>     -- 
>>     José Ignacio Prieto
>>     celular(nuevo): 94348182
>
>
>
>
> -- 
> José Ignacio Prieto
> celular(nuevo): 94348182

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20130829/f2d472de/attachment.htm>


More information about the vtkusers mailing list