Steam for Linux

Steam for Linux

Boyakasha! May 20, 2018 @ 2:05pm
(Solved) Stuck at 99% download (0kb)
I've been playing Steam games on Linux for some time now. However, for the past few days, I have two games that won't install or update correctly (PAYDAY 2 and Shadow of Mordor). I've primarily tested with PD2 and have done the following:

1. Changed regions probably 10-15 times.
2. Cleared download cache numerous times
3. Changed various DLC settings
4. Uninstalled/Reinstalled the game
5. Uninstalled/Reinstalled Steam
6. Created a new Steam library directory
7. Attempted various experiments with the PD2 manifest file.

Regardless, it gets to 99% of the download and stops exactly 1268944 bytes (1.2mb) short of completing. It times out, reschedules the update, tries again, repeats indefinitely (I've let it go as long as 12-15 hours).

I've seen quite a bit of discussion, but no definitive solutions for the issue. Anyone have a definite fix?

(MY SOLUTION) I finally got this fixed. I use a fairly high end firewall (I'm a tech reseller, so I get access to very good stuff for cheap). The intrusion detection feature was quietly causing the issue. I had experienced the exact same issue on two machines and realized that this wasn't machine or client specific. Once I disabled IDS and reset NAT, the download picked up and finished immediately.

Another user also claimed to have solved their issue by enabling IPv6. While I don't think IPv6 actually works with steam, or in any way solved his issue, I think it reset/flushed something in his router that allowed the traffic to pass at that point. Good luck! Thanks for the help everyone.
Last edited by Boyakasha!; Jun 26, 2018 @ 6:05pm
< >
Showing 1-14 of 14 comments
Marlock May 20, 2018 @ 2:37pm 
Maybe you can work around the issue using SteamCMD to download those 2 games:
https://developer.valvesoftware.com/wiki/SteamCMD

The link provides an extensive documentation on the tool.

Since you have even tried your luck editing game manifests, I expect it shouldn't be out of your skill level to figure it out.

Hopefully this will allow you to finish those downloads and in the future the issue doesn't show up anymore...


If it does, consider "sudo apt purge steam" and then reinstall.

Warning: purge erases config files and the default library, maybe more stuff, consider backing up saves and other games from the library first if you don't want to re-download everything (and risk loosing saves that are not cloud-synced).
Boyakasha! May 20, 2018 @ 5:36pm 
Nice. Thanks for the tips. If I find a solution, I'll post it here.
Boyakasha! May 20, 2018 @ 7:21pm 
I tried out SteamCMD. I can at least more information now regarding the problem, but I still don't have a fix. It spams the first line 20 times or so and then ends with the following error state.

Update state (0x61) downloading, progress: 99.99 (53575508416 / 53581543195)
Error! App '218620' state is 0x412 after update job.

I'll keep working on it. It looks like this program has a lot of options.

I have a feeling that if another update for PD2 comes out, the issue will self resolve, but I'm not sure.
Marlock May 21, 2018 @ 1:00pm 
Yeah, indeed it could be an error on the game developer's end. Have you tried talking to them?

Don't be too surprised if they never reply, but some devs do reply and really make an effort to fix issues for their users, so give them a chance.

The error message you got from SteamCMD might help them debug this too.
Boyakasha! May 21, 2018 @ 3:24pm 
It doesn't seem game specific. When seeing other people with the issue, it's almost always a different game. This just seems like a mismatch between what my client is looking for and what the server is offering. I haven't seen anyone else having the issue with PAYDAY 2 following the recent patch. I think this is a steam/delivery issue, but of course, I could be wrong.
Boyakasha! May 23, 2018 @ 3:30am 
Other games and downloads are working fine and have been (on my and other machines on this network). I'm running on Linux Mint 18.03, which is technically unsupported, but it's based on Ubuntu, which is supported and was working completely, prior to 5/17. Nothing else unique or significant. I also have an extensive history in network and server engineering, so I have a pretty good feel for troubleshooting these sorts of problems.
Marlock May 23, 2018 @ 9:48am 
Have you tried downloading the same games on another machine then copying the game folder over to the steam library on the affected machine?

If the game downloads fine elsewhere and steam on the affected nachine validates it to 100% this just might break the loop...
Last edited by Marlock; May 23, 2018 @ 9:49am
Zyro May 23, 2018 @ 2:30pm 
I tried the donwload with Shadow of Mordor (man, I had forgotten how huge the game data is! :D ). It worked fine (from Berlin server, though I doubt that plays a role). So I think the trouble must be on your side. How about trying a live disc of some (other) Linux distribution for the download?
Boyakasha! May 23, 2018 @ 4:06pm 
Thanks for trying it out. It will likely download for both of you just fine as I'm not seeing any complaints regarding downloading and installing. This is definitely a client side issue. The big question is how to reset the manifest to actually match the game files 100%. I haven't done a purge steam uninstall, but I have tried a simple reinstallation, which resulted in the same issue.

My other machines are windows based, so backing up games from them and restoring them here results in the Linux client having to re-download roughly 95% of the game again. Other machines are able to download the games just fine, so that eliminates networking, routing, firewall, etc. It just seems like my client doesn't have the correct manifest for those two games and is failing at downloading them correctly. Very odd issue that just seems to pop up randomly for folks and without reliable resolutions being made available.
Last edited by Boyakasha!; May 23, 2018 @ 4:06pm
Marlock May 24, 2018 @ 7:03am 
you can use SteamCMD to download linux files on a windows machine and vice-versa
Marlock May 24, 2018 @ 7:05am 
and if that doesn't work, you can move the steam game library folder out of the default steam folder and do "apt purge steam" without having to redownload every other game from scratch
Boyakasha! May 25, 2018 @ 4:13pm 
Good tips, thanks. I've been crazy busy with work so I'll try some stuff this weekend and see if anything works.
Boyakasha! Jun 26, 2018 @ 5:58pm 
(MY SOLUTION) I finally got this fixed. I use a fairly high end firewall (I'm a tech reseller, so I get access to very good stuff for cheap). The intrusion detection feature was quietly causing the issue. I had experienced the exact same issue on two machines and realized that this wasn't machine or client specific. Once I disabled IDS and reset NAT, the download picked up and finished immediately.

Another user also claimed to have solved their issue by enabling IPv6. While I don't think IPv6 actually works with steam, or in any way solved his issue, I think it reset/flushed something in his router that allowed the traffic to pass at that point. Good luck! Thanks for the help everyone.
Zyro Jun 26, 2018 @ 11:21pm 
Wow. :-)
Thanks for coming back with your solution!
< >
Showing 1-14 of 14 comments
Per page: 1530 50

Date Posted: May 20, 2018 @ 2:05pm
Posts: 14