The Godot Q&A is currently undergoing maintenance!

Your ability to ask and answer questions is temporarily disabled. You can browse existing threads in read-only mode.

We are working on bringing this community platform back to its full functionality, stay tuned for updates. | Twitter

0 votes

I just made the switch from Godot 3.5 to Godot 4.0 and was disappointed to find out that it crashes when I open a new project?
I have an NVIDIA GTX 560 (I get it, it's old), but it used to run perfectly, even with an old graphics card.

Does anyone have a solution?

Godot version 4.0
in Engine by (126 points)

If you start Godot from a CMD terminal and add the --verbose command line option, do you see any interesting information logged to the terminal?

After returning "Orphan StringName: (Random Key)" about 100 times, it says "StringName: 520 unclaimed string names at exit.", and then Godot quits, and nothing happens in command prompt.

What happens of you start it again from the CMD terminal, but don't use the --verbose switch? Maybe the useful messages are getting lost in the noise added by that switch...

I found your comment about adding "--rendering-driver opengl3" onto my command prompt and it worked perfectly, opening the project without crashing.
Thank you so much for your help!

Oh, nice. Glad you got it working. I'll convert the above to an answer to wrap this one up.

1 Answer

+1 vote
Best answer

Based on the above discussions, the fix here was to start Godot using the opengl driver via the --rendering-driver opengl3 command line argument.

by (22,674 points)
selected by
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.