I’d guess the issue really is with the video driver. It’s likely either out of date or somehow misinstalled. If updating / reinstalling the driver doesn’t help you could try to start the editor from the command line using:
godot.exe --editor --video-driver GLES2
Additionally, you could try this to see if anything interesting is shown in the CMD window.
godot.exe --editor --debug
jgodfrey | 2022-08-29 00:16
Thank you for the answer! Unfortunately, using the command you mentioned doesn’t solve the problem, it gives me the same warning about the video drivers (also the debug doesn’t show anything useful)
I really don’t know what to do: the laptop is almost brand new and the drivers are up to date in relation to the OEM reccomendations
Do you have another suggestion on what I can try?
You can validate your OpenGL support via the OpenGL Extensions Viewer.
The actual download link on that page says “Download For Windows” (there are other ad-based download links on the page, which I dislike).
jgodfrey | 2022-08-29 14:54
I can’t seem to find anything interesting on the Nvdia Control Panel (it seems I have very limited options there), but in the tool you kindly suggested I can see that the Integrated Graphics have version 4.6 of OpenGL
In the NVIDIA Control Panel, which GPU is assigned to Godot for “OpenGL rendering”?
It seems that either of your GPU’s should support the necessary OpenGL for Godot. It still feels like something must be broken in your GPU drivers.
Have you tried to uninstall and reinstall them?
Really, just grasping at straws here…
jgodfrey | 2022-08-29 16:57
Try installing the latest driver version provided by NVIDIA/Intel (not your laptop OEM, not Windows Update). Drivers provided by laptop OEMs and Windows Update are often outdated and feature weird quirks.
Calinou | 2022-08-29 16:59
I’ll try everything you suggested and I’ll let you know, thank you very much for all your suggestions!!
In the meantime, between yesterday and today, something happened:
- After a restart, the Engine seemed to work! I just opened an empty project and put it in the background just to see if it crashed, but it didn’t happen!
- This morning I turned on the laptop and the Engine was still working, I just created a Scene with a label and closed it;
- Just a few minutes ago I tried opening the Engine again and it gave me the usual error. (Between step 2 and 3 I didn’t do any restarts or shutdowns)
Right now I’ll try to install updated drivers directly from the manufacturers. I know for sure that the Nvidia ones are updated because I usually update through GeForce, but I’ll try anyway
Thank you all for your help!
So, after one day, I updated the Intel Driver (the only one out of date) and the Engine started right after the installation!
But this morning, after booting up the pc, the same error occurred.
I restarted the pc and the error disappeared.
It doesn’t seem like there’s a driver issue, because even last time the Engine worked after a restart
Guess I’ll do it everytime I see the error. It’s not the best for usability but, hey, it works
Thank you for all your help!