ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.22k stars 174 forks source link

Unable to initialize Vulkan #10961

Closed Sectonidse closed 4 months ago

Sectonidse commented 4 months ago

(Sorry if this issue is a duplicate, but i searched the whole internet but found no answers.)

Your system information

Please describe your issue in as much detail as possible:

i expected stable 60 fps but got ~6 fpm. I tested Vulkan, it works. I reinstalled my 550 NVidia driver with 32-bit compatibility and this issue still exists. Also, Steam doesn't detect the GPU: image

vkEnumeratePhysicalDevices failed, unable to init and enumerate GPUs with Vulkan.
BInit - Unable to initialize Vulkan!

Tested Games with this issue:

Steps for reproducing this issue:

  1. open steam
  2. run any Source Engine (or even Goldsrc) based game (Except Jabroni Brawl: Episode 3 because it works)
  3. experience IMMEASURABLY HUGE LAG (average fps: ~0.1, which is 10 seconds)
kisak-valve commented 4 months ago

Hello @Sectonidse, the symptoms you're showing is that the NVIDIA proprietary driver is broken, incomplete, or misaligned with the host system in the Steam in Snap container environment. Steam is being forced to fallback to llvmpipe (mesa's faster CPU renderer) to run at all.

This driver issue isn't something that can be fixed from the Steam client side. Report this issue to the Steam in Snap package maintainers or use Steam outside of that container environment.

Similar: https://github.com/canonical/steam-snap/issues/311 https://github.com/canonical/steam-snap/issues/358