ValveSoftware / steam-runtime

A runtime environment for Steam applications
Other
1.17k stars 86 forks source link

CSGO 2 crashes on vulkan code with linux runtime 3 (sniper) . Linux mint 20.3 #635

Closed personnumber3377 closed 6 months ago

personnumber3377 commented 6 months ago

Your system information

Please describe your issue in as much detail as possible:

https://gist.github.com/personnumber3377/e7b12e3d7876f406b32d4e46dbb2c07c

If you are using Proton or one of the Steam Linux Runtime compatibility tools, please provide the information requested here: https://github.com/ValveSoftware/steam-runtime/blob/master/doc/reporting-steamlinuxruntime-bugs.md -->

Steps for reproducing this issue:

  1. Start CSGO 2 with the sniper linux runtime.
  2. Observe crash.
kisak-valve commented 6 months ago

Hello @personnumber3377, the Intel Sandybridge generation GPU does not support Vulkan. You're seeing a hardware limitation instead of a Steam runtime issue. Sorry, but this isn't fixable without adding Vulkan capable hardware.

personnumber3377 commented 6 months ago

Hi! I downloaded nvidia drivers for my linux PC and I still crash in the vulkan code section, except now I get a stacksmashing detected error instead of just a core dumped: https://gist.github.com/personnumber3377/4d73de606921dd615cc1c215b7fa261f

Here is the steam diagnostic information: https://gist.github.com/personnumber3377/18a386f41f5ad02acbfd8eaf1fca1c2e

Here is the gdb output: https://gist.github.com/personnumber3377/ae76b06911170a16cfb9c781927fb36a

I have the nvidia gt 440 graphics card, but I am not sure that it supports this game. Is it possible to play cs2 with this setup or can I downgrade to an earlier version of counter strike to play?

kisak-valve commented 6 months ago

Hello again, an NVIDIA GT 440 is part of of the Fermi generation. There is no Vulkan driver support for the Fermi hardware generation.

Regarding stack smashing, that issue is being tracked at #420.

personnumber3377 commented 6 months ago

So it's not possible to play cs2 with this configuration? Thanks for the quick responses!

Edit: Can I somehow downgrade to an older version of counter strike?