Errors after updating CGE

After updating to the newest CGE I suddenly notice a “message” “NO DC” in the up left corner of every window I open:

And run package (release to user) in the editor fails(error code 1) without notice which errors and renders the output useless so I cannot run the code again in Lazarus. :frowning:

The “NO DC” is an NVidia driver error on Windows, unrelated to CGE (and most likely unrelated to CGE upgrade – I don’t see how we could have caused it by latest changes). Godot, Blender, likely other OpenGL applications experience it too.

See https://www.nvidia.com/en-us/geforce/forums/game-ready-drivers/13/444888/no-dc-keeps-returning-after-fix/?topicPage=3&commentPage=4 , https://www.reddit.com/r/godot/comments/lpgyyy/no_dc_in_upper_left_corner/ , https://www.reddit.com/r/techsupport/comments/lr31f2/no_dc_yes_dc_mysterious_text_that_suddenly/ .

The last link (Reddit thread https://www.reddit.com/r/techsupport/comments/lr31f2/no_dc_yes_dc_mysterious_text_that_suddenly/ ) does offer a solution

FIX! navigate to “C:\ProgramData\NVIDIA Corporation\Drs” and deleting the file named “nvdrssel.bin”

(and a handful of comment below in case you have trouble finding it, like

When I enable hidden files, I go into it and find the “NVIDIA Corporation” folder. The “Drs” folder is contained in there. Inside Drs is “nvdrssel.bin.” I delete that .bin and the DC thing goes away.

And run package (release to user) in the editor fails(error code 1) without notice which errors and renders the output useless so I cannot run the code again in Lazarus.

If this is not solved by above: What exactly is happening, what is displayed when you do what? Please show screenshots or a movie. We didn’t change the way we allocate OpenGL context lately, so that’s strange if something appeared.

Yes, that did it. Very strange the text appeared after updating CGE. Maybe the drivers of the NVidia were updated earlier somewhere without my notice.

I will look at this later, as it is the least urgent of my problems.
:wink: