protonscr

Don't download and extract the steam runtime when STEAM_RUNTIME=0

steamopen Feature Requestreviewedruntime
ValveSoftware/steam-for-linux#3130 · opened 2014-01-29 by ghost · updated 2014-02-04 · 1 comments · github
?ghost 2014-01-29 github

As of now the steam client/updater downloads the package of the steam runtime regardless of the user setting. It also unpacks the package ( which contains another archive :D ).
The one thing setting STEAM_RUNTIME=0 disables is unpacking the 'second' archive.

I have a small ssd for my system files and some other files, so space matters In total this clutters my drive with ~200MiB of additional files I already have installed anyway.

44M ./package/runtime_part1_ubuntu12.zip.46de42f0bb489ad119a2685b0c68686879a1ce44
51M ./package/runtime_part0_ubuntu12.zip.09193f9f063390cdfdc0afd8f58a78781db20510
4,0K    ./ubuntu12_32/steam-runtime.checksum
50M ./ubuntu12_32/steam-runtime.tar.xz.part0
44M ./ubuntu12_32/steam-runtime.tar.xz.part1
187M    total
TTele42 2014-02-03 github

It would be nice if steam had a minimum date for steam-runtime, and if the runtime is new enough, it could be updated and/or download only in the background (to update on next start) while the steam client comes up in a timely manner. The point of the minimum date would be to simulate the current behavior when steam needs something new in the runtime at the same time as an client update.

Adding an abort to this should be a one liner to check for STEAM_RUNTIME=0 and skip the runtime update cycle.

Nothing extracted yet.