[Paraview] Errors with GPU-based volume rendering

Paul Melis paul.melis at sara.nl
Tue Nov 22 04:08:51 EST 2011


Hi,

I'm running PV on an 8-node cluster in desktop-delivery mode. Each node
has an NVidia Geforce GTX460, NVidia driver 260.19.26, supporting OpenGL
4.1.0. OS is Debian 6.0 x86_64. In case it matters I pass
--use-offscreen-rendering to pvserver.

With both 3.10.1 and 3.12.0 GPU-based volume rendering is failing. I get
purple rectangular regions in the client, presumably the pieces of
viewport each node was supposed to render. I get lots of errors from the
pvserver processes:

after uniforms for textures ERROR (x501) Invalid value
framebuffer has an attachment error
framebuffer has an attachment error
SetupRender ERROR (x506) invalid framebuffer operation ext
framebuffer has an attachment error
framebuffer has an attachment error
[...]
render clipped 1 ERROR (x506) invalid framebuffer operation ext
render clipped 1 ERROR (x506) invalid framebuffer operation ext
render clipped 1 ERROR (x506) invalid framebuffer operation ext
render clipped 1 ERROR (x506) invalid framebuffer operation ext
render clipped 1 ERROR (x506) invalid framebuffer operation ext
render clipped 1 ERROR (x506) invalid framebuffer operation ext
render clipped 1 ERROR (x506) invalid framebuffer operation ext
render clipped 1 ERROR (x506) invalid framebuffer operation ext
[...]

Is this a problem with my local setup? If so, are there tests I can do
to figure out what's wrong?

More info: clients are binaries from paraview.org. The servers are
compiled by myself, mostly to enable MPI. E.g. for the 3.12.0 binaries I
use:

cmake \
    -DCMAKE_C_COMPILER=/software/openmpi/gnu/1.4.3/bin/mpicc \
    -DCMAKE_CXX_COMPILER=/software/openmpi/gnu/1.4.3/bin/mpicxx \
    -DCMAKE_INSTALL_PREFIX=/software/paraview/3.12.0 \
    -DCMAKE_BUILD_TYPE=Release \
    -DPARAVIEW_BUILD_QT_GUI=ON \
    -DPARAVIEW_USE_MPI=ON \
    -DPARAVIEW_ENABLE_PYTHON=ON \
    -DVTK_USE_MPI:BOOL=ON \
    -DVTK_MPIRUN_EXE:FILEPATH=/software/openmpi/gnu/1.4.3/bin/mpirun \
    -DPARAVIEW_INSTALL_DEVELOPMENT=ON \
    ../ParaView-3.12.0

Best regards,
Paul


More information about the ParaView mailing list