ValveSoftware / Dota-2

Tracker for issues specific to Linux and Mac in the Reborn client. If you have a general issue or non-system-specific feature request please go to dev.dota2.com
472 stars 38 forks source link

[Linux] Failed to initialize Vulkan #2706

Closed Wujekklawy closed 5 months ago

Wujekklawy commented 5 months ago

Your system information

Please describe your issue in as much detail as possible:

When i try to run dota i get "failed to initialize Vulkan" error. This is my first time using linux so probably i didn't do something that is obvious. i have Gforce GTX 680 and before changing from windows dota was running flawlessly. (if i recall i had problems with Vulkan on windows too when i changed to it being curious). I spent 6+ hours trying to find solution on the internet

Steps for reproducing this issue:

  1. instal dota
  2. click play
  3. wait few seconds
kisak-valve commented 5 months ago

Hello @Wujekklawy, Dota 2 is accurately telling you that Vulkan is broken in the Steam in Snap packaging that you're using (https://gist.github.com/Wujekklawy/6b11c7753913434699883be6b3560c43#file-gistfile1-txt-L321-L334). This is a video driver and/or Snap issue, not a game issue.

Generally speaking, the NVIDIA 470 series video driver is needed for this hardware generation to support Vulkan 1.2. Even if it's installed on your host system, it may not be available in Snap's runtime environment.