My question is super specific and clearly related to NVIDIA and specifically GeForce drivers. I am just hoping someone has some ideas or some similar experience. Here is my setup:
- I have a single PC than runs my entire 3D lab (2 TAZ 6s, multiple MakerBots, and multiple Forms2) all hardwired and using OctoPrint for the LulzBots.
- Everything works great except when I use remote desktop and only when using Cura.
- The server PC runs Windows Server 2016 R2 fully updated and well maintained. I am an admin on this system but not a server expert. I just recently put a NVIDIA GeForce 1080 Ti in this PC.
- Cura runs fine locally as does OctoPrint and every other CAD/CAM software I use.
- But, when I remote into the server, most software applications work (including SolidWorks and other CAD/CAM programs) but Cura gives me the following error “Failed to probe OpenGL. Could not probe OpenGL. This program requires OpenGL 2.0 or higher. Please check your video card drivers.”
- We have tried to enable every RemoteFX setting we could fine in gpedit on the server but none helped.
- I do know the entire system works perfectly locally and remotely when using a NVIDIA Quadro GPU so my current best option if I cannot make this work is to go back several GPU generations and use a K1200 Quadro rather than the GeForce 1080 (this would be very disappointing).
Sadly NVIDIA support is no help. They simply say that Windows Server is not supported on the GeForce line even though the Win10 drivers work fine in what appears to be every way but remote desktop.
Any help would be greatly appreciated. My very crappy solution right now is users must use Cura on their own PC, then remote in, and send the gcode file using OctoPrint web interface (which works fine remotely). Thanks in advance.