-
-
Notifications
You must be signed in to change notification settings - Fork 21.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Vulkan: After giving error about missing driver, Godot doesn’t exit #58414
Comments
@akien-mga I'm particularly affected by this bug. This is the issue I alluded to in #62543. I'm not sure if it's a Vulkan driver issue in Arch Linux, but the flag With
With
It also happens if I download any of the official builds instead of running my own. I'm not sure what would need to be fixed in the code or if it's a driver issue at the moment. |
My bad, it's What's your GPU and installed drivers? |
Welp, I was filtering with Here's is my setup -- I have a Radeon RX 6900 XT:
As for the driver version,
|
I don't know if Godot supports See https://wiki.archlinux.org/title/Vulkan#Switching_between_AMD_drivers, you can set |
@Rubonnek For the record this issue was about Godot not exiting when it throws this error - this is because it was falling back on the headless driver, so the process was still active. #62556 fixes it (and I close the issue by mistake as GitHub seems to have introduced weird shortcuts, but since it's going to be closed when I merge the above PR I guess it doesn't matter). Since you seem unable to run |
@akien-mga Thanks for the help! I'm finally able to run Godot For anyone else that is having issues with their Vulkan drivers, I found my solution on this thread in the Arch Linux forums which is removing
Then the |
Unless users requested the headless driver specifically, they expect to either see a window, or that the process terminates if there's an error. Currently it would fallback to headless so they'd unexpectedly get a valid headless instance if their DisplayServer failed initializing (e.g. missing Vulkan support). Fixes godotengine#58414.
I am on Nvidia, probably installed Removing it launched Godot 4. |
Godot version
4.0.alpha2.official.79077e6c1
System information
Arch Linux (IDK how to give a version for this), virtual AMD Ryzen 5 3600 6-Core Processor, Red Hat Virtio GPU (rev 01), xf86-video-qxl, Vulkan
Issue description
When you run Godot 4 on a system that doesn’t support Vulkan, you get the following:
After showing that error, Godot continues to run but does nothing. You have to press Ctrl+C in its terminal before it will actually closes.
Steps to reproduce
sudo pacman -Syu sddm lxqt breeze-icons
sudo systemctl enable sddm
Minimal reproduction project
N/A (Project Manager never loads)
The text was updated successfully, but these errors were encountered: