Hi guys.

I’ve finally returned to Linux gaming after a year hiatus back on Windows but currently have been unable to play anything due to Steam’s shader caching. Trying to launch a game means I have to sit and leave my PC on for hours (I gave up after 2) just whilst the progress bar slowly goes up. I made sure background caching was on in the settings and even added a config file to enable more threads as I saw suggested online but after leaving Steam open overnight I’m still unable to play any games.

This wasn’t an issue when I was dailying Linux a year ago so I’m assuming something in Proton must’ve changed?

  • @Dagamant
    link
    21 year ago

    I experienced this with Boulders Gate 3. Shader caching window popped up and 20 minutes later it was at 5%. I haven’t tried again since them because it’s running fine on my desktop.

  • @[email protected]
    link
    fedilink
    21 year ago

    Sometimes my PC also starts annoyingly long shader caching as I’m trying to play a game. If you cancel the shader caching, does the game not launch?

    Otherwise if you suspect the issue is with Proton,you could use an older version and see if that helps?

    • @[email protected]OP
      link
      fedilink
      English
      21 year ago

      Games will eventually launch after about 5 minutes if I skip but will run really poorly.

    • @[email protected]OP
      link
      fedilink
      English
      31 year ago

      So far that’s for A Hat In Time, Resident Evil 6, Battle bit Remastered and DuckTales Remastered.disabling caching means games run really poorly.

  • @[email protected]
    link
    fedilink
    English
    21 year ago

    At this point graphics driver optimizations have made the steam shader caching feature obsolete. I would recommend disabling it in the steam settings.

  • @UkaszGra
    link
    11 year ago

    what distro? What’s your gpu?

    • @[email protected]OP
      link
      fedilink
      English
      11 year ago

      Happened on Arch last night and this morning switched to openSUSE Tumbleweed with the exact same issues. GPU is a GTX 1070 with nvidia drivers installed.

      • @UkaszGra
        link
        11 year ago

        I think You can turn shader pre-caching off in steam options since your gpu should use gpl in games and see is there any change in game performance.

  • @[email protected]
    link
    fedilink
    11 year ago

    Is there anything else going on in the background? Is something else using up your drives or CPU/GPU time?

    I’ve been exclusively on Linux for a while, and I know shader caching happens, but I’ve never noticed it happening. AFAIK it should be very quick and seamless for the most part.

    Are you perhaps using the Flatpak version of Steam?

    • @[email protected]OP
      link
      fedilink
      English
      11 year ago

      No nothing else is running. Just Steam. It was happening on Arch last night and I switched to openSUSE this morning and get the same problem. Both times Steam was installed through the native package manager.