this post was submitted on 19 Nov 2024
2 points (60.0% liked)

Steam

10297 readers
5 users here now

Steam is a video game digital distribution service by Valve.

Steam News | Steam Beta Client news

Useful tools:
SteamDB
SteamCharts
Issue tracker for Linux version of Steam

founded 3 years ago
MODERATORS
 

Does anyone else notice how Steam doesn't update games automatically? You need to wait until you launch the game to update it. It also doesn't tell us when games need to be updated. Too often, I'm about to play with friends then find out I need to update the game.

What's also weird about a lot of these updates is that they don't even seem necessary. For example, Skyrim would run a 1GB+ update every time after I launched it, even though the game launched properly and I could play it just fine. This was every. Time.

There are some mad inefficiencies with how Steam handles updating games on Linux. I'm making this post hopefully to bring awareness to the issue and let others know who may be suffering from it that they are not alone.

As much benefit as Valve has provided for gaming on Linux, there's no denying that Steam is an albatross around the neck of the free software ecosystem.

top 3 comments
sorted by: hot top controversial new old
[–] [email protected] 18 points 5 days ago* (last edited 5 days ago)

Steam doesn't do updates asap anymore.

Update downloads get scheduled for off-peak hours, sometimes leaving games un-updated for days. That means sometimes you go to play something, and it isn't up to date.

This isn't linux specific, it's like this for everyone. It prioritises keeping games you play a lot updated, and lags behind more on games you almost never play but just have installed.

There is no way to circumvent this. Steam wants to spread out when people download updates, so there isn't a giant spike in download server load whenever updates drop.

Updates only go out immediately to people actually playing the games, and then trickle out over time to the rest.

Also the constant "updates" that happen aren't game files. Steam is keeping up with the files it needs to keep shaders compiled for your games in advance (which has to be re-done every gpu driver/game update). If you don't want that, you can disable precompiling in steam settings.

Steam re-downloading these files constantly is a known issue, but to be clear, your game files are fine. Their updates work no differently from windows.

[–] [email protected] 6 points 5 days ago

Mine updates everything automatically, and like the Windows version it sometimes schedules updates for a later date.

The only difference I notice between Linux and Windows versions is the shader cache updates.

[–] [email protected] 2 points 5 days ago

this doesn't match my experience at all.