I installed the latest nightly build (v4.9.0, built on 05/02) on my desktop and when I opened it, it disappeared after just showing a loading screen. I tried a dozen of times, and only for one time it launched, but the interface looks something like below:
The picture above comes from another earlier nightly build but also suffered from the same problem. You can vaguely see the interface but it looks like for some reason it becomes transparent. I have stable 4.8.1 version installed and it works fine. I tried to install the same nightly build on my older laptop, which also has 4.8.1 version installed, and that nightly build seems to work just fine. The specifications of my desktop are: i7-6700k+gtx1080+windows10 64 bit. Any ideas on how to solve this is greatly appreciated!
Thank you Iassoan for such a quick reply! Yes I am using the latest driver version (v391.35 in Geforce Experience software, v24.21.13.9731 in device manager). I can only find Slicer.ini but not Slicer-NNN.ini file and removing the Slicer.ini file does not help. I also tried installing Paraview v5.5 and it also fails to launch, throwing an OpenGL driver error. The complete error message is as follows:
ERROR: In C:\bbd\7cc78367\build\superbuild\paraview\src\VTK\Rendering\OpenGL2\vtkWin32OpenGLRenderWindow.cxx, line 685
vtkWin32OpenGLRenderWindow (000001D8CFFD40A0): failed to get wglChoosePixelFormatARB
ERROR: In C:\bbd\7cc78367\build\superbuild\paraview\src\VTK\Rendering\OpenGL2\vtkWin32OpenGLRenderWindow.cxx, line 769
vtkWin32OpenGLRenderWindow (000001D8CFFD40A0): failed to get valid pixel format.
ERROR: In C:\bbd\7cc78367\build\superbuild\paraview\src\VTK\Rendering\OpenGL2\vtkOpenGLRenderWindow.cxx, line 781
vtkWin32OpenGLRenderWindow (000001D8CFFD40A0): GLEW could not be initialized.
ERROR: In C:\bbd\7cc78367\build\superbuild\paraview\src\VTK\Rendering\OpenGL2\vtkOpenGLRenderWindow.cxx, line 781
vtkWin32OpenGLRenderWindow (000001D8CFFD40A0): GLEW could not be initialized.
ERROR: In C:\bbd\7cc78367\build\superbuild\paraview\src\VTK\Rendering\OpenGL2\vtkWin32OpenGLRenderWindow.cxx, line 685
vtkWin32OpenGLRenderWindow (000001D8D61D65F0): failed to get wglChoosePixelFormatARB
ERROR: In C:\bbd\7cc78367\build\superbuild\paraview\src\VTK\Rendering\OpenGL2\vtkWin32OpenGLRenderWindow.cxx, line 769
vtkWin32OpenGLRenderWindow (000001D8D61D65F0): failed to get valid pixel format.
ERROR: In C:\bbd\7cc78367\build\superbuild\paraview\src\VTK\Rendering\OpenGL2\vtkOpenGLRenderWindow.cxx, line 781
vtkWin32OpenGLRenderWindow (000001D8D61D65F0): GLEW could not be initialized.
ERROR: In C:\bbd\7cc78367\build\superbuild\paraview\src\VTK\Rendering\OpenGL2\vtkOpenGLRenderWindow.cxx, line 781
vtkWin32OpenGLRenderWindow (000001D8D61D65F0): GLEW could not be initialized.
ERROR: In C:\bbd\7cc78367\build\superbuild\paraview\src\VTK\Rendering\OpenGL2\vtkWin32OpenGLRenderWindow.cxx, line 685
vtkWin32OpenGLRenderWindow (000001D8D61D65F0): failed to get wglChoosePixelFormatARB
ERROR: In C:\bbd\7cc78367\build\superbuild\paraview\src\VTK\Rendering\OpenGL2\vtkWin32OpenGLRenderWindow.cxx, line 769
vtkWin32OpenGLRenderWindow (000001D8D61D65F0): failed to get valid pixel format.
ERROR: In C:\bbd\7cc78367\build\superbuild\paraview\src\VTK\Rendering\OpenGL2\vtkOpenGLRenderWindow.cxx, line 781
vtkWin32OpenGLRenderWindow (000001D8D61D65F0): GLEW could not be initialized.
ERROR: In C:\bbd\7cc78367\build\superbuild\paraview\src\VTK\Rendering\OpenGL2\vtkOpenGLRenderWindow.cxx, line 781
vtkWin32OpenGLRenderWindow (000001D8D61D65F0): GLEW could not be initialized.
ERROR: In C:\bbd\7cc78367\build\superbuild\paraview\src\VTK\Rendering\OpenGL2\vtkWin32OpenGLRenderWindow.cxx, line 685
vtkWin32OpenGLRenderWindow (000001D8D61D65F0): failed to get wglChoosePixelFormatARB
ERROR: In C:\bbd\7cc78367\build\superbuild\paraview\src\VTK\Rendering\OpenGL2\vtkWin32OpenGLRenderWindow.cxx, line 769
vtkWin32OpenGLRenderWindow (000001D8D61D65F0): failed to get valid pixel format.
ERROR: In C:\bbd\7cc78367\build\superbuild\paraview\src\VTK\Rendering\OpenGL2\vtkOpenGLRenderWindow.cxx, line 781
vtkWin32OpenGLRenderWindow (000001D8D61D65F0): GLEW could not be initialized.
ERROR: In C:\bbd\7cc78367\build\superbuild\paraview\src\VTK\Rendering\OpenGL2\vtkOpenGLRenderWindow.cxx, line 781
vtkWin32OpenGLRenderWindow (000001D8D61D65F0): GLEW could not be initialized.
So it does seem like a graphics card driver issue. I am wondering if there is a fix to this? Thanks!
Report the error to Paraview developers, maybe they have some more hints.
What computer is this (laptop/desktop)? Does it have additional video cards? Does it have any other special hardware? Do you have Nahimic sound device?
The one that is having problem is a desktop and it only has one video card (gtx1080). The other hardware are pretty standard in my opinion (1T SSD+2T HDD+16GB RAM+dual monitors+Logitech G430 headphone, please let me know if you are referring to other hardware). I don’t have Nahimic sound device and all I have are NVIDIA High Definition Audio + NVIDIA Virtual Audio Device (Wave Extensible) (WDM) + Realtek High Definition Audio + Logitech G430 headphone. The nightly build runs well on my old laptop probably because the video cards are old (Intel HD4600+GT755M) and the drivers are also outdated for some time. Since it is a video card driver issue, does that mean I probably would not be able to use any newer version of slicer than 4.8.1 in the near future?
Update:
I upgraded the NVIDIA video card driver to the latest one (397.31). Now the Paraview no longer throws OpenGL drive error at startup, however, it now looks exactly like nightly build of slicer: semi-transparent interface as below: