I compiled and installed Mesa locally (Gallium llvmpipe state-tracker), but 
when compiling ParaView I get this error:

make[2]: *** No rule to make target `/home/mdorier/local/mesa/lib/libGLU.so', 
needed by `lib/libIceTGL.so'.  Stop.

It appears that libGLU.so is not built by Mesa. Is this normal? (I'm not 
familiar with Mesa at all) Should GLU be downloaded and compiled from 
somewhere? Or is there an option in Mesa?

(I've used Mesa 11.0.0)

Thanks,

Matthieu

________________________________________
From: ParaView [[email protected]] on behalf of Dorier, Matthieu 
[[email protected]]
Sent: Tuesday, September 15, 2015 11:00 AM
To: Utkarsh Ayachit
Cc: [email protected]
Subject: Re: [Paraview] Segfault in ParaView 4.4 RC2

Thanks a lot Utkarsh!

In the mean time I tried my code on the Blue Waters machine at NCSA and it 
works like a charm, so yes, it has to be the VM. I'll try with OSMesa. I don't 
need the ParaView GUI on the VM anyway.

Thanks,

Matthieu

________________________________________
From: Utkarsh Ayachit [[email protected]]
Sent: Tuesday, September 15, 2015 8:31 AM
To: Dorier, Matthieu
Cc: Cory Quammen; [email protected]
Subject: Re: [Paraview] Segfault in ParaView 4.4 RC2

NVM...those were from your original tarball. I thought they were
generated as an output from my run :). It's indeed an X issue in both
cases. Couple of options:

1. Do a Mesa3D build locally on the VM. Then set LD_LIBRARY_PATH to
point to the generated OpenGL libs and run ParaView/Catalyst. That'll
avoid using the GL libraries provided by virtualbox.
2. Do a OSMesa build and then rebuild ParaView/Catalyst to use OSMesa.
That'd mean you can't have the Qt UI in the same build, but Catalyst
and other scripting executables will work. That would avoid the X
issue all together. This Wiki [a] describes how to get a OSMesa
enabled ParaView build.

[a] http://www.paraview.org/Wiki/ParaView/ParaView_And_Mesa_3D

On Tue, Sep 15, 2015 at 9:19 AM, Utkarsh Ayachit
<[email protected]> wrote:
> Matthieu,
>
> Good news, I just saw the black window issue too on my build. I'll
> track it down and get back to you.
>
> Utkarsh
>
> On Tue, Sep 15, 2015 at 9:12 AM, Utkarsh Ayachit
> <[email protected]> wrote:
>> Matthieu,
>>
>>> - If I run the application from the VM's graphical interface, it runs fine. 
>>> It only gives me the OpenGL warning I mentioned before. BUT the generated 
>>> file has a big black area (see image_2.png attached). Also I see a window 
>>> appear for a brief moment with the correct (full) view, then it disappears. 
>>> I don't know why I get that.
>>
>> I've seen this happen with the view size is greater the X window size.
>> Try changing the ViewSize to something small, say 200x200. Does that
>> work? If so, you'd need to change the X window size. Other option
>> would be build with OSMesa support. Since you're only using this build
>> for Catalyst, OSMesa will circumvent all the X related issues you've
>> been seeing on this VM.
>>
>>> - If I connect to the VM through SSH with -X (otherwise I get the bad 
>>> display error) and run the application, Catalyst also outputs an image, but 
>>> this image also has an artifact (see image_1.png attached), and then the 
>>> application crashes in a segfault, outputing a backtrace (*** glibc 
>>> detected *** ./Mandelbulb: munmap_chunk(): invalid pointer: 
>>> 0x00007faffb503010 ***).
>>> In the backtrace, the first line (so the last function call) is this:
>>> /home/mdorier/ParaView-build/lib/libvtkCommonCore-pv4.4.so.1(_ZN20vtkDataArrayTemplateIhE11DeleteArrayEv+0x4b)[0x7fb028c257fd]
>>
>> I am going to try your code to see if i can reproduce this one. I'll
>> get back to you shortly.
>>
>> Utkarsh
_______________________________________________
Powered by 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 ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

Search the list archives at: http://markmail.org/search/?q=ParaView

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/paraview
_______________________________________________
Powered by 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 ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

Search the list archives at: http://markmail.org/search/?q=ParaView

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/paraview

Reply via email to