Intel 630 graphics card bug

Dear colleagues

I know this issue has been discussed before, but I could not find a solution easily.

I have an Intel UHD Graphics 630 card with the latest driver (26.20.100.7262). Paraview gets lost and messes up the GUI, as reported by other users.

Is there a current, updated, solution or workaround for this issue?

Thank you!

Intel bug.
https://gitlab.kitware.com/paraview/paraview/-/issues/19364

Four solutions :

  • Use another GPU (eg: nvidia instead of intel)
  • Downgrade your intel driver before 26.20.100.6708
  • Upgrage your intel driver after 26.20.100.7528
  • use mesa instead : paraview-mesa paraview

I know this issue has been discussed before, but I could not find a solution easily.

Please tell me where did you find a discussion without the above answer so I can update it.

Dear Mathieu

Thanks for the prompt response. I had seen exactly the information you posted, but was unable to locate it again. Sorry for that.

Still,

  1. I don“t have another GPU in this machine
  2. I could not find out a way to downgrade the driver
  3. The Intel update system says the driver I have is the latest for this board, so I have no idea if I can force an update to a newer driver.
  4. I don“t know how to use mesa in Windows 10. If you can point me in the right direction, that would be great.

Thank you again.

from @cbourcier

Hi,

  • Download Mesa3d for Windows:
    https://github.com/pal1000/mesa-dist-win/releases/
  • Extract it (either with double-click or right-click 7-zip)
  • In the extraction folder of Mesa, go to x64, select and copy opengl32.dll
  • In the extraction folder of Paraview, go to the bin folder and paste opengl32.dll
  • Double-click on paraview.exe

Now Paraview should open without error.

Source: https://www.salome-platform.org/forum/forum_9/150542777#337431061

Christophe

@cbourcier : I think this would fit neatly into a TIps and tricks post. I can do it but feel free to do it if you want :).

Thank you again. Unfortunately, I still have some problems.

On the github site it is not obvious which is the correct download between these two
mesa3d-20.0.4-release-mingw.7z
mesa3d-20.0.4-release-msvc.7z

I downloaded the second one and followed your instructions. However, when I start Paraview I get the following error.
ā€œThe code execution cannot proceed because libglapi.dll was not found. Reinstalling the program may fix the problemā€.

Any other hints?

Thank you again.

you need to copy the libglapi.dll as well.

However I’ve been playing with it and was not able to obtain anything else than a blackscreen in ParaView.

@cbourcier : which mesa and paraview release were you using exactly ?

@mwestphal, I used Paraview 5.6.0 and Mesa 18.3.4 (there was no libglapi.dll to copy with this version).

I got Paraview 5.8.0 working with Mesa (18 or 20) by overriding GL version in the command line before starting paraview:

set MESA_GL_VERSION_OVERRIDE=4.5
paraview

@sidnei.paciornik, does it work for you?

1 Like

Hello,

I got it to run following the override command, but then it shows the same GUI problem as before (see attached image).

To make sure I got it right. To follow what you proposed, must I FIRST, copy the opengl32.dll as previously directed by @mwestphal? Should I also copy the libglapi.dll ?

Thank you.!
Capture|566x500

Wait!

I copied both opengl32.dll and libglapi.dll from MESA, did the override, and now it seems to be stable.

Let us see if it stays like this.

Thank you @mwestphal and @cbourcier !!

2 Likes

I had the same problem and finally it was done by setting up a ubuntu OS on a virtual machine (wmware) .