protonscr

All my Steam games (both native and Proton/DXVK) recompile shaders every single time I launch them

steamclosed
ValveSoftware/steam-for-linux#8070 · opened 2021-09-13 by user1-github · updated 2021-09-22 · 3 comments · github
Uuser1-github 2021-09-13 github
  • Steam client version: September 10, 2021
  • Distribution: Ubuntu Mate 20.04.3
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: Yes

Please describe your issue in as much detail as possible:

I identified this issue because DXVK games stutter for a while after I launch them, while native games have longer than usual loading times. I've tried clearing Steam shader cache and let Steam redownload all the shaders, but it didn't help. I have never experienced this issue before and it started happening after I received the new Steam client update, so I suspect it's a bug in the new update. I've attached my system info in a txt file.
I'll also add that the "processing Vulkan shaders" window appears only the first time I launch the game (as it usually should).

Steps for reproducing this issue:

  1. Run a Proton/DXVK game and close it after a while
  2. Run the game again
  3. The second time you run the game, it stutters as if you're launching it for the first time
    systeminfo.txt

Edit: It seems my issue is fixed after updating to Mesa 21.2.2. Closing for now.

Uuser1-github 2021-09-15 github

Hello @kisak-valve, did you have a chance to check this issue?

EEsokrates 2021-09-16 github

@user1-github So you are re-reporting https://github.com/ValveSoftware/steam-for-linux/issues/7306 right?

Uuser1-github 2021-09-16 github

@user1-github So you are re-reporting #7306 right?

@Esokrates No, see my description. The "processing Vulkan shaders" window appears only the first time I launch the game unlike what he reports. That report also seems to be specifically for Dota and this issue has started after I received the September 10 update.