protonscr

Unable to initialize vulkan on new client

steamopen Steam clientDistro Family: Arch
ValveSoftware/steam-for-linux#9677 · opened 2023-06-19 by x4dr · updated 2024-02-03 · 5 comments · github
Xx4dr 2023-06-19 github

Your system information

Version: 19.06.23
Distribution: Arch rolling release
Opt-in: No
Updates: Yes, pacman -Syu and restart

  • GPU: AMD (6900XT)

Please describe your issue in as much detail as possible:

Tried to open steam
expected: steam opens
actual: steam throws errors and dies
https://gist.github.com/x4dr/92812e44c4b5849edb30336511478686

Steps for reproducing this issue:

  1. Update to new steam client
  2. open steam (via terminal)

Logs

steam-logs.tar.gz

Kkisak-valve maintainer 2023-06-19 github

Hello @x4dr, vkEnumeratePhysicalDevices failed, unable to init and enumerate GPUs with Vulkan. BInit - Unable to initialize Vulkan! in your log is a red herring. It's likely there's an issue with a Vulkan render path on your system, but that's non-fatal to the Steam client.

The lines after that hint that you're seeing an issue similar to #9588. Can you give that issue report a read and check if you're seeing the same issue?

Vvincentrinot 2023-06-24 github

I am having similar issues on ubuntu after the update.

First time i opened steam to launch Dota it gave me vulkan error... Since then ive gotten it to load some of the shaders but 9x/10 when i open steam it stops responding. Since the latest steam client.

Vvincentrinot 2023-06-24 github

launching with steam -vgui seems to work for launching steam and getting past the steam errors and dying.... but then theres still the problem with Vulkan.

It is definitely to do with the new steam patch

Xx4dr 2023-07-08 github

yup, the fixed i saw in other issues do not seem to help, by now i have a helper script that just keeps calling steam in a loop until it opens, which can take 2-3 minutes but it usually has opened after a while

Mmythrz 2024-01-27 github
  • Kubuntu LTS, fresh install
  • old PC
  • i3-4170 with 4th gen dedicated controller

Running from bash, the issue appears to start when Vulkan fails!

FROM steam runtime system information:

graphics details

x11/vulkan
vkEnumeratePhysicalDevices (instance, physical_device_count, NULL) failed: ERROR_INITIALIZATION_FAILED
issues: cannot-load, cannot-draw

x11/vdpau
failed to open VDPAU backend libvdpau_va_gl.so ....
issues: cannot-draw


sudo apt-get install libvdpau-va-gl1

Did not solve the issue


Contradicting information. Intel says it has no support. Vulkan says it has support. It might be because it is missing some key feature that Steam requires. In other words, Vulkan is supported, but it does not have enough features to make Steam work?

https://vulkan.gpuinfo.org/displayreport.php?id=24838#device

https://www.intel.com/content/www/us/en/support/articles/000005524/graphics.html


Intel drivers are installed correctly. (tried with these drivers and the default-OS). Vulkan does not work either.

https://dgpu-docs.intel.com/driver/client/overview.html


Re-install everything with Debian-KDE. Installed with flatpak now. Does not work either, but has more verbose errors.

"D3D11-compatibility GPU (Feature Level 11.0, Shader Model 5.0) is required to run the engine."

It does have 11.2: https://www.videocardbenchmark.net/gpu.php?gpu=Intel+HD+4400&id=2643


Nothing extracted yet.