# Does paraview run on Windows Server 2019

**URL:** https://discourse.paraview.org/t/does-paraview-run-on-windows-server-2019/11996
**Category:** ParaView Support
**Created:** [May 1, 2023, 1:01pm UTC](https://discourse.paraview.org/t/does-paraview-run-on-windows-server-2019/11996 "2023-05-01T13:01:45Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![toinekuiper](https://discourse.paraview.org/user_avatar/discourse.paraview.org/toinekuiper/32/11504_2.png) [@toinekuiper](https://discourse.paraview.org/u/toinekuiper)
#### Post date: [May 1, 2023, 1:01pm UTC](https://discourse.paraview.org/t/does-paraview-run-on-windows-server-2019/11996/1 "2023-05-01T13:01:45Z")

</div>

I installed Paraview on an Azure virtual machine which runs Server 2019 OS. It installs without problems, however it doesn’t run. It starts with an empty (non responding message window) and crashes.  
Tried compatibility mode (windows 8) that also doesn’t help

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.paraview.org/u/ben.boeckel)
#### Post date: [May 1, 2023, 3:11pm UTC](https://discourse.paraview.org/t/does-paraview-run-on-windows-server-2019/11996/2 "2023-05-01T15:11:26Z")

</div>

What binary did you grab?

@utkarsh.ayachit

---

<div class="post-metadata">

### Author: ![utkarsh.ayachit](https://discourse.paraview.org/user_avatar/discourse.paraview.org/utkarsh.ayachit/32/39_2.png) [@utkarsh.ayachit](https://discourse.paraview.org/u/utkarsh.ayachit)
#### Post date: [May 1, 2023, 4:02pm UTC](https://discourse.paraview.org/t/does-paraview-run-on-windows-server-2019/11996/3 "2023-05-01T16:02:33Z")

</div>

I suspect it’s an OpenGL issue. Any details on how to reproduce the issue? What SKU and which VM image are you using specifically?

---

<div class="post-metadata">

### Author: ![toinekuiper](https://discourse.paraview.org/user_avatar/discourse.paraview.org/toinekuiper/32/11504_2.png) [@toinekuiper](https://discourse.paraview.org/u/toinekuiper)
#### Post date: [May 1, 2023, 6:40pm UTC](https://discourse.paraview.org/t/does-paraview-run-on-windows-server-2019/11996/4 "2023-05-01T18:40:22Z")

</div>

I got paraview 5.11 running on a Standard NC4as T4 v3 and GRID 13.1 (472.39) NVIDIA drivers.  
NC6 machines with datacenter nvidia driver won’t play.  
I would like to have a list of Azure machine types (and nvidia drivers) which work with Paraview, It’s now a trial and error game.

---

<div class="post-metadata">

### Author: ![utkarsh.ayachit](https://discourse.paraview.org/user_avatar/discourse.paraview.org/utkarsh.ayachit/32/39_2.png) [@utkarsh.ayachit](https://discourse.paraview.org/u/utkarsh.ayachit)
#### Post date: [May 2, 2023, 1:31pm UTC](https://discourse.paraview.org/t/does-paraview-run-on-windows-server-2019/11996/5 "2023-05-02T13:31:35Z")

</div>

You need NVidia GRID to use GPUs for graphics applications. As mentioned [here](https://learn.microsoft.com/en-us/azure/virtual-machines/windows/n-series-driver-setup#nvidia-grid-drivers), the _“GRID drivers redistributed by Azure don’t work on non-NV series VMs like NCv2, NCv3, ND, and NDv2-series VMs. The one exception is the NCas\_T4\_V3 VM series where the GRID drivers enable the graphics functionalities similar to NV-series.”_

ref:

- [Azure N-series NVIDIA GPU driver setup for Windows - Azure Virtual Machines | Microsoft Learn](https://learn.microsoft.com/en-us/azure/virtual-machines/windows/n-series-driver-setup#nvidia-grid-drivers)
- [Configure GPU for Azure Virtual Desktop - Azure | Microsoft Learn](https://learn.microsoft.com/en-us/azure/virtual-desktop/enable-gpu-acceleration#install-supported-graphics-drivers-in-your-virtual-machine)

* * *

FYI, to determine if any failure is indeed a driver issue when starting ParaView, here is what I do:

- run paraview from CMD with command `paraview.exe -l d:/paraview.log,TRACE`. You can change the filename for the log file to any of your choice.
- once ParaView exits, you can look at the generated log file to see what’s going on. In case of OpenGL driver issues, you’ll see something like the following message near the end of the log file

```auto
...
( 3.288s) [paraview]vtkWin32OpenGLRenderWin:680 ERR| vtkWin32OpenGLRenderWindow (0000018FD8AC1C00): failed to get wglChoosePixelFormatARB
( 3.329s) [paraview]vtkWin32OpenGLRenderWin:758 ERR| vtkWin32OpenGLRenderWindow (0000018FD8AC1C00): failed to get valid pixel format.
( 3.331s) [paraview]vtkOpenGLRenderWindow.c:475 ERR| vtkWin32OpenGLRenderWindow (0000018FD8AC1C00): GLEW could not be initialized: Missing GL version

```

This is generally easier on Linux since the output is printed on the terminal itself and hence easy to inspect. For Windows, I’ve found that saving the output to a log file as done here makes life much easier.

---

<div class="post-metadata">

### Author: ![toinekuiper](https://discourse.paraview.org/user_avatar/discourse.paraview.org/toinekuiper/32/11504_2.png) [@toinekuiper](https://discourse.paraview.org/u/toinekuiper)
#### Post date: [May 2, 2023, 7:19pm UTC](https://discourse.paraview.org/t/does-paraview-run-on-windows-server-2019/11996/6 "2023-05-02T19:19:14Z")

</div>

Thanks for the tips and links!
