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
Crash on startup #159
Comments
What happens if you run vulkaninfo.exe? Most likely for some reason Vulkan installation has failed. Can you try reinstalling drivers? |
vulkaninfo.exe outputs the following (see attachment) There was an update to the Geforce drivers since I originally posted this. I tried upgrading to those and have the same problem. I would like to avoid doing a clean install of the drivers if I can help it, since I have a lot of configurations for my various games. Is it necessary to do the clean reinstall? |
Can you try adding -forcenovsync -sw -w 800 -h 600 to your Launch Options and see if it gives you the same error? I'm guessing here, but thinking maybe an invalid exclusive fullscreen resolution was stored in your config? I think Vulkan is functioning properly based on how far it's getting and the output of vulkaninfo. It is likely something with invalid VkSwapchainCreateInfoKHR parameters. |
Adding those flags to the launch options to the game allows it to start. Still has the stuttering UI issue the 800 series seem to have. What does -sw do by the way? |
-sw starts in windowed mode. You can probably remove the options now. Somehow it must have stored an invalid resolution or setting for your monitor. |
After loading the game with just "-vulkan" I go to the video settings and attempt to have the game "Use my monitor's current resolution" and the game seems to try to set the resolution to borderless windowed mode but it glitches out (see attachment) It sounds like the game is still running, the music still plays and it sounds like I'm clicking on UI elements but I can't be sure. Eventually the game hangs and I have to force it to exit but I'm not sure if that's because of the bug or me clicking on things frantically. After trying a few more things, here is a summary of what seems to happen:
|
I have not been able to repro this locally. Can you post Steam -> Help -> System Information? I'm wondering if you have multiple monitors, what the resolution is of your desktop, perhaps if you have DSR (dynamic super resolution) enabled. I'm not sure what is unique about your setup that is triggering this issue. Also, when you experience the problem, could you post game/dota/cfg/video.txt. That might help narrow down what setting is triggering the issue. |
steaminfo.txt I will get the video.txt file soon, in the meantime I attached the System Information text from Steam -> Help -> System Information |
Hello @mjc354, do you encounter this issue after updating to a new nvidia video driver? |
Not entirely sure this is the same issue. I can't start the client with Running Debian Testing with KDE. I have been told this might be related to #1107, but I did not hear any noise, and it seems like that bug occurs with the client running. |
Hello @Cabanur, the minidump you attached is a crash in libnvidia-glcore.so.375.20. |
Thanks for quick reply. I've reported* the bug through Debian. Hopefully I've been of any help.
*: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=848385
|
Hi, I get the exact same error message as before (the one that starts with CSwapChainVulkan et. al.) and I have made sure I've used the most recent GeForce drivers. |
Hi, I have the same exact issue as the one in the first post: Also I can start the game in lower resolutions but changing to 1920x1080 (monitor resolution) it fails. I used Windowed Borderless Gaming to make examples at https://github.com/SaschaWillems/Vulkan borderless fullscreen. File: base/VulkanSwapChain.hpp vulkaninfo.txt |
Any news on this? |
Experiencing same problem, with ratio 16:10 and resolution 1440:900. |
I have the same bug but I run Linux. Only difference is that I do not get the error message in the OP. When I start Dota using my 1920X1080 full screen resolution, it hangs at the Dota logo using 50% CPU (maxing out 2 cores.) From there, I can alt+tab and kill the process. I can start the game using -sw -w 800 -h 600. From there, if I go into the video options and try to change my resolution back to full screen, the game window maximizes to full screen and then everything freezes. I continue to hear the game music but an unable to alt+tab and had to hit the power button. Arch Linux |
OS: Windows 8.1 64-bit
Graphics card: nVidia GeForce GTX 860M
Driver version: 372.54
In previous versions of the GeForce drivers, I suffered from the usual stuttering UI that seemed to affect a lot of the mobile GeForce cards, especially in the 800 series.
After upgrading to 372.54 however, I receive the following error on startup:
CSwapChainVulkan::CreateSwapChain():Call to vkCreateSwapchainWSI returned an error.
The text was updated successfully, but these errors were encountered: