this post was submitted on 13 Jul 2026
130 points (98.5% liked)
Linux Gaming
26764 readers
56 users here now
Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.
This page can be subscribed to via RSS.
Original /r/linux_gaming pengwing by uoou.
No memes/shitposts/low-effort posts, please.
Resources
Help:
- ProtonDB
- Are We Anticheat Yet?
- r/linux_gaming FAQ
- Fork of an earlier version of the above
- PCGamingWiki
- LibreGameWiki
Launchers/Game Library Managers:
General:
Discord:
IRC:
Matrix:
Telegram:
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments


How would I go about doing that?
That should be, if you are on Bazzite, the dir that houses all the Proton data for each game.
And that should be the ... basically the shaders assembled by Proton.
Unfortunately, the individual folders in those dirs, per game, are all named with an ID number that Steam uses internally.
You probably can figure out which specific game is which number, or, you can just wipe out everything in the compatdata and shadercache folder.
Doing that will essentially clear out Proton, Steam will then redownload Proton and rebuild game specific shader caches, as per your settings as to if that is automatic or on game launch.
You might need to shutdown and restart Steam, or reboot the system, or jump in and out of deck-game mode or something like that, to fully kick Steam into realizing you just performed surgery on it and it should start healing.
If that doesn't work, in Bazzite terminal:
ujust fix-reset-steamThis is a much more thourough reset process though, read up on it.
Thanks, I’ll look into this. I appreciate the help.
No prob!
Did any of this work out... or problem still perists?
EDIT
Oh shit... actually read your full initial comment.
Yes, if the entire game... or Steam... is running from an external HDD... including the shaders and such?
Shaders generally are used many times, every frame.
Having those on an internal SSD could make a difference, and possibly be part of the problem you've shown, depending on your total hardware setup.
Generally speaking, more graphically complex 3D games that make substantial usenof shaders should be run from an internal SSD.
You can do HDD for 2D or less complex 3D games and its usually fine, but if fancy pants shaders are involved in many more modern games, use an SSD if you can.
That makes a lot of sense actually. Maybe I’ll try installing it on the internal ssd first before doing anything else. As mentioned I don’t spend much time on my pc so it might be a bit before I actually try anything to fix it, but I’ll start with installing it on ssd first and then your other solution after if it doesn’t work.
Upload entire filesystem to https://grokdeepseekinsideollamasgpt.ai/ and ask it for the meaning of life. It will print out a 8 page long story for you to parse thru while some russian opens floodgat3s on your router so you can croud source with china on how to find your chache folder!
You okay, buddy?