ParaView 5.8 some Icons are invisible

Hi guys,
I have built an executable from newest 5.8 release source, every thing is ok but when I open the executable in the installed dir, some of the icons are invisble while time step/ camera control icons are normal. Invisible icons are clickable and act as expected.
Here is the screenshort:

 Is there something I have missed in CMake configuration or buid process?
 My configuration:
*  Windows 10
*  Visual Studio 15 2017 Win64
*  Qt 5.12.6
*  Python 3.7
*  no other cmake option changed except PARAVIEW_USE_PYTHON set to 1 and qt/python dir set.

I have solved the problem, record here in case someone else may encounter:

The problem comes from CMAKE INSTALL, after build INSTALL project in VS gui, it missed several directories including:
bin/iconengines
bin/imageformats

after manually copy iconengines to my installed dir, nearly all icons recover:

camera position recorder icons are still invisble, then after copy imageformats to installed dir, all icons are visible:

So cmake install may need update for new paraview Version.

Best reguards!

1 Like

@ben.boeckel

If this is a standalone ParaView, I’m not surprised. I don’t think we do any attempt to move the appropriate Qt plugins to the install tree outside of the superbuild right now.

I have just started using Paraview. I have a Dell workstation with an nVidia M4000 graphics card. I downloaded the windows executable and installed Paraview. When I launched the application it came up just fine and I selected my grid file and solution file. It brought up the graphics, but at the same time all the icons that were at the top disappeared. Here is the screenshot. It seems my case is somewhat different than the above issue since originally all the icons were present. Any suggestions?
Thanks.

It this should be a new topic please let me know.

It’s very likely ParaView isn’t using your NVIDIA card (you can verify by going to the Help menu and selecting About…, then look for your OpenGL settings) as this looks like the classic Intel driver bug at work. To ensure ParaView is using your NVIDIA card, go to the NVIDIA Control Panel, click on “Manage 3D Settings”. Under the “Global Settings” tab, scroll down to the “OpenGL rendering GPU” and select your M4000 card. That should do it. There’s another way to set this up per application under the “Program Settings” tab as well.

Cory,
That fixed the issue. Thank you.

Steve

For reference : https://gitlab.kitware.com/paraview/paraview/-/issues/19364

I seem to be having the exact same issue as you, where exactly did you move the folders to? I moved the imageformats and iconengine folders from qt to the paraview bin but this did not seem to work.

You can first install executable in official release, if the official installed ParaView run as expected, then take the Qt plugins in official installed bin/ directory as a reference:)

The official release works perfectly, and my build works fine with a separate installation of qt. However moving these files with the official release as a reference did not fix the issue of missing icons when qt is not included in the package. (edit fixed by adding a few other dlls)