ERROR: Shaders are not supported by this context.

Submitted by lcraul on Fri, 11/02/2018 - 01:12

Hi everyone,
I am using CFDEM to simulate particle flow. My problem is that I cannot visualize actual size of particles on Paraview (I am using Paraview 4.4.0 64-bit). I followed some guides regarding Points sprite Plug-in on Paraview and I am only able to see sphere particle as a point but unable to change their size to the real input. I selected Point Sprite representation, and on Point Sprite panel at left, I selected Point Sprite Mode: Sphere (texture) and scale by Constant Radius. Whenever I change to Scale by Radius (to adapt with actuall input size), the following statement appears.

ERROR: In /home/openfoam/OpenFOAM/ParaView-4.4.0/VTK/Rendering/OpenGL/vtkOpenGLProperty.cxx, line 231
vtkPointSpriteProperty (0x5d70d50): Shaders are not supported by this context.

I tried to solve this problem according to the method listed in "https://www.cfdem.com/forums/point-sprite-praview-visualizing-real-size-...". Unfortunately, it didn't work to me. Though I have upgrade my OpenGL, this error still existed. Are there any others who have met this error too. Please give me some suggestion.

Thank you!

paul | Fri, 11/02/2018 - 13:55

Two things to try:

1. Use the --mesa flag
2. Use a recent ParaView(e.g. 5.5.0) and its Point Gaussian representation