OpenGL error after installing new GPU

After upgrading our GPU to RTX 4000 (OpenGL4.6) one of our researchers received the following error when trying to open a project run on the previous GPU:
Failed to create OpenGL context for format QSurfaceFormat()…

Is this expected? Shouldn’t an older project be accessible regardless of the current GPU? Is it possible to configure pix4dmapper so that it can open the older project?


The new project page also does not load. No error is given but the page is blank.

I updated to the latest version (4.7.5) and had the same issues.

If I try to load the about page it also give a the OpenGL error.


May I ask if you are accessing the computer remotely? Keep in mind that remote desktops are not officially supported. Can you send me a screenshot of the screen you are seeing?

Additionally, please send me your machine specs:

  1. Click the Windows Start icon and type System Information. Select the application in the list above.
  2. In the application, click File > Save… and export the content.
  3. Attach the file your_file.nfo to the reply.


Yes, this is remote on Windows Server 2019. If it hadn’t previously been working for a couple of years, I would just assume it is not possible, but I upgraded the video card and then it stopped working due to OpenGL errors. I think I just got lucky the first time.

I eventually found a group policy solution that somebody used for CAD work.

Change group policy:

Local Computer Policy\Computer Configuration\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Remote Session Environment
Set Use the hardware default graphics adapter for all Remote Desktop Services sessions to enabled.


Hi Robert,
Thank you for sharing this as I am sure this can impact many users. I will pass it along.