ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.25k stars 175 forks source link

Steam deletes files from steamlibrary if you share it with windows steamlibrary #2812

Closed Libco closed 6 years ago

Libco commented 11 years ago

Steam always have to download about 60Mb of HL2 when you start Steam for linux after Steam for windows and vice versa. For instance L4D2 is fine, but Steam for linux is completely deleting Torchlight II. Also the 0b updates (L4D2 for example) appear in downloads.

chinoto commented 11 years ago

The first part affects me as well, I have to download about 50MiB for each source game I have, so I usually pause the games I'm not playing, but then another one pops in and starts >.< I had read that downloads of Windows games could be started and stopped, then finished in Linux, I successfully did this with "Doom 3: BFG Edition"... Irrelevant: Unfortunately I couldn't get the game to work with the open source client (compile failed) or wine.

licaon-kter commented 10 years ago

Happens to me too, deletes 20Gb of files for Dishonored and Deus Ex HR DC :( Checking the files yields all files valid in the Linux client, running the Windows version through WINE re-downloads the files again. Tried a reset on both Linux and Windows to no avail.

This has been reported since 2012: http://steamcommunity.com/app/221410/discussions/1/846939854375917478/

I have 6 other Windows only games installed in the Library folders that are not affected.

/LE: Another 20Gb download for the day, now, disabling auto updating seems to make it stop, turning auto update for these games in the Linux client will instantly delete them.

licaon-kter commented 10 years ago

Still an issue.

Another game affected, partially, is Spec Ops: The Line. At least these files in SteamLibrary/SteamApps/common/SpecOps_TheLine/Binaries/Win32/ are deleted making the game unplayable on a subsequent Windows version start without an internet connection to re-download the files:

PhysXLocal\ binkw32.dll fmod_event.dll GDF.dll PhysXCooking.dll physxcudart_20.dll steam_api.dll APEX_release.dll dbghelp.dll fmodex.dll nvtt.dll PhysXCore.dll PhysXExtensions.dll SpecOpsTheLine.exe steam_appid.txt

enkore commented 9 years ago

Seen this too, two or three times now. Wiped the entire "Tomb Raider" folder in SteamApps/common, except for the (then empty) "movies" and "redist" folders. These two folders survived it both times, which seems a bit odd.

I am sharing my two SteamLibraries now for quite some time and except for the binary-redownloading thing in Source games never seen it, but it happened just now multiple times in a row, so something might have changed with some update in the near past.

ghost commented 9 years ago

This is still an issue, and I'm affected. In the case of PAYDAY 2, Steam deletes all Steam-managed files in the "assets" folder which contains practically all resources of the game.

Dual-boot configurations are common and this issue is disastrous for people with slow internet connections.

licaon-kter commented 9 years ago

@meowy: In the mean time the Steam options changed a bit so now one must set Update to "Only when launched" and that will take care of it. If you get updates in the download window though just be careful to only update the ones that are actually for your running platform. ;)

kisak-valve commented 6 years ago

Closing as a duplicate of #546.