Steam Deck

Steam Deck

elli0tco Mar 29, 2022 @ 5:09pm
Issue with download speeds
At first I thought it was my internet but after several tests and trying different connections I fully believe it's an issue with the Deck
So normally it will download games around 10-15MB/s
But after awhile it will drop to 128KB/s or lower and stay there indefinitely, disconnecting and reconnecting to the network doesn't fix it, most of the time a Restarting the deck is needed to restore full download speeds
on some rare occasions it will restore itself back to 10-15MB/s


Has anyone else noticed this? I'm doing testing and double checking it's not an issue on my end
I'll update if I can if the issue is on my end
< >
Showing 1-15 of 19 comments
Lawrence Mar 29, 2022 @ 5:51pm 
Do you happen to be using a 5Ghz wi-fi network? If so you can try turning off power management, which can interfere with these kinds of networks:

Go to Settings > System, and turn on Developer mode
Then go to the new Developer section, and under Miscellaneous, there’s a toggle for ‘Enable Wifi Power Management’
Turn that off, and see if that helps your connection issues.
Chocnutr Mar 30, 2022 @ 1:05am 
Didn't work
Chocnutr Mar 30, 2022 @ 1:15am 
Ok, I think I have it sorted. Embarassed emoticon....


Steam button
Settings
Downloads
Display download rates in bits per second > on
Marlock Mar 30, 2022 @ 3:02am 
Originally posted by Chocnutr:
Ok, I think I have it sorted. Embarassed emoticon....


Steam button
Settings
Downloads
Display download rates in bits per second > on
Was your issue really the same as described by the OP? From that solution it doesn't look like it...
Last edited by Marlock; Mar 30, 2022 @ 3:02am
elli0tco Mar 31, 2022 @ 2:08pm 
Originally posted by Lawrence:
Do you happen to be using a 5Ghz wi-fi network? If so you can try turning off power management, which can interfere with these kinds of networks:

Go to Settings > System, and turn on Developer mode
Then go to the new Developer section, and under Miscellaneous, there’s a toggle for ‘Enable Wifi Power Management’
Turn that off, and see if that helps your connection issues.
Hey Lawrence
apologise in advance i suffer i have learning difficulties which make it hard for me to explain things in a text format
but thank you for your replay and sorry for the late response
so a couple of things
My Deck doesn't see 5GHz connections and on the Ultra rare occasion it does see a 5GHz connection
And only ever seen a 5HGz connection once while I've had the deck (since 28/03/22)
The one time a 5GHz was found, which was 5mins ago as of writing this,
During that short Window it would always fail to connect to that 5GHz and since
its never seen a 5GHz again
I hope this helps however its made the situation much worse
Dinozor Apr 1, 2022 @ 5:09am 
I have same issue as described, but with different numbers. I have two ISPs with 1Gbps line each. I have up to 80MB/s download in steam when on PC. But my average speed on steam on steamdeck is around 2MB/s. Sometimes it spikes to 4 MB/s. Once I observed 17-18MB/s, but seems to be a fluke.
I tried using wifi, 5g wifi, wire connection. This for every provider. Same low speeds.
Additionally I tried enabling developer mode and disabling power control over wifi and setting download limit to 1 000 000 kbps from 0.
Tried using desktop mode steam on steamdeck.
Also I tried reimaging steamdeck. Nothing helped and issue is the same (also now I'm redownloading everything and going nuts cuz of that).

BTW, speedtest and downloading files using firefox works great. Have speeds close to 1Gbps as expected over wire. So the problem is on steam for steamdeck itself, not ISP, wifi, or anything else.
Marlock Apr 1, 2022 @ 8:22pm 
try changing the server region on the Deck's steam settings... it might help depending on what's causing this...

also try downloading anything (doesn't matter what) via http instead of https, to test for one possible issue... the "s" in https:// is for "secure" which actually means it encripts everything transmitted to/from that address... the issue to test for is that encrypting/decrypting transmitted data may be having issues (as if it's too much effort to encrypt all of it)
robinde67 Apr 2, 2022 @ 1:57am 
If the issue is only on Steam, it may be that the game in question is heavily compressed. If the game says it'll download 1GB and take 10GB on the drive, you are probably gonna be capped by the decompression to drive. If you're downloading to an SD card it'll be even more apparent as they're not designed to be read and written to at the same time. the decompression also takes CPU time, so if the CPU is clocked down before starting a game to preserve battery charge, it may well be a bottleneck too.

On desktop client (and i believe Steam Deck client as well) you have network speed (the blue bars) and disk activity (the green line), if the green line stays fairly consistent (or increases) when the blue bars go down, that's decompression and there is nothing wrong with your Steam Deck. Just wait for it to finish.

If, however, the green line also falls with the blue bars, it is much less likely to be decompression causing the slowdown on download speed. If you're downloading to an SD card, it is most likely that the SD card is just slow, or it may be a fake SD card (saying it's 256GB when it's actually 64GB for example). If you're downloading to internal drive, it's most likely an issue with you connection. If you know how, try changing the 2,4GHz channel to 1 or 6, some devices have issues with channels above 11.
Dinozor Apr 2, 2022 @ 6:24am 
Region does not matter too. Forgot to mansion.
About slow disk speeds I thought myself too, but it would impact much more than just download on steam. So that's not it. Also sometimes it speeds up (yesterday I saw 14MB/s).
And even if it is compressed - it downloads first and decompresses later. So the bar and disk speeds would be different and shifted. Here they are always same (disk is writing everything that is downloading - on 2MB/s its obviously). Also I'm not downloading just one game... there are games from 200MB to 200GB.

It's just some weird quirk inside steam client itself.

Does anyone know a way to download games not through steam? (except backing up?)
Marlock Apr 2, 2022 @ 8:19am 
you can use SteamCMD on windows/mac/linux or the Deck itself then transfer the game's library folder to the Deck

...or use Steam on a Linux PC (on windows you'll not have access to linux native versions of the games even if those are available)... it is easier to use than SteamCMD...

...and maybe even do something crazy and install Steam via Flatpak on the Deck (afaik from the Discovery store app in Desktop Mode) and use that... with some luck that version of Steam will not bump into the same issue as the default version shipped with SteamOS 3

ps: flatpak versions of apps can be installed and used simultaneously to traditional apps without interfering with each other... it will use a different folder to store games, which you'll be able to move to the normal library location


here is the official info on installing and using SteamCMD:
https://developer.valvesoftware.com/wiki/SteamCMD

the Discover store is available on Desktop Mode and can install any flatpak from the flathub.org repository, including a version of Steam:
https://flathub.org/apps/details/com.valvesoftware.Steam

the flatpak version of steam will store downloaded games in this library path by default:
/home/username/.var/app/com.valvesoftware.Steam/.local/share/Steam/SteamApps

each game will be a numbered subfolder

and you should be able to move those over to the Deck's default Steam library path:
/home/username/.steam/SteamApps
*afaik that's the one but I don't have a Deck yet... maybe this instead:
/home/username/.local/share/Steam
Last edited by Marlock; Apr 2, 2022 @ 8:19am
robinde67 Apr 2, 2022 @ 10:27am 
Originally posted by Dinozor:
Region does not matter too. Forgot to mansion.
About slow disk speeds I thought myself too, but it would impact much more than just download on steam. So that's not it. Also sometimes it speeds up (yesterday I saw 14MB/s).
And even if it is compressed - it downloads first and decompresses later. So the bar and disk speeds would be different and shifted. Here they are always same (disk is writing everything that is downloading - on 2MB/s its obviously). Also I'm not downloading just one game... there are games from 200MB to 200GB.

It's just some weird quirk inside steam client itself.

Does anyone know a way to download games not through steam? (except backing up?)
Depends on the game, a lot of games actually download and decompress at the same time, but if disc speed and download speed is the same, it is most likely an issue with your connection, try changing the channel on your wifi first, if that doesn't work, see if the same issue happen in desktop mode too, and if the same thing happens when downloading files through chrome or firefox too. Just to rule everything out.
Dinozor Apr 2, 2022 @ 10:44am 
Originally posted by robinde67:
Originally posted by Dinozor:
Region does not matter too. Forgot to mansion.
About slow disk speeds I thought myself too, but it would impact much more than just download on steam. So that's not it. Also sometimes it speeds up (yesterday I saw 14MB/s).
And even if it is compressed - it downloads first and decompresses later. So the bar and disk speeds would be different and shifted. Here they are always same (disk is writing everything that is downloading - on 2MB/s its obviously). Also I'm not downloading just one game... there are games from 200MB to 200GB.

It's just some weird quirk inside steam client itself.

Does anyone know a way to download games not through steam? (except backing up?)
Depends on the game, a lot of games actually download and decompress at the same time, but if disc speed and download speed is the same, it is most likely an issue with your connection, try changing the channel on your wifi first, if that doesn't work, see if the same issue happen in desktop mode too, and if the same thing happens when downloading files through chrome or firefox too. Just to rule everything out.

Not to be disrespectful and all, but have you read previous posts? Two different ISPs and I tried both wired, wifi and 5g wifi on all of them. Also I tried to change the channel and scan for best before I got my hand on usb-c adapter.

BTW I checked network on Switch and chrome browser inside Steam - network is just the best there.

So only thing is some quirk with steam, or steam on linux or something. BTW, now speed is 1.1 MB/s

And just to confirm one more time:
- it's not SD card or disk, speed is low regardless.
- it's not networking, different ISP, routers CAT5e-CAT6 cables, and everything works perfect outside steam.
- It's not steamDeck, on desktop version outside steam everything works.

Thank you for idea about SteamCMD - never though of it. Sounds like nice idea that I should try. And also to try installing steam client manually.
Marlock Apr 2, 2022 @ 10:54am 
Helping with the recap:
- changing steam download server regions didn't help either

I'm thinking of other possible issues, just a brainstorm:
- IPv4 vs. IPv6 connection to Valve's servers, maybe one is broken
- DNS cache gone sour, poor server to user routing
- encryption/decryption bottlenecking the secure transmission (not the same things as the local decompression of received files)

can you let the Deck running nothing except the slow downloads through steam and then check the cpu usage (with "top" on the terminal or any other method you feel comfortable with)
Dinozor Apr 2, 2022 @ 12:05pm 
Originally posted by Marlock:
Helping with the recap:
- changing steam download server regions didn't help either

I'm thinking of other possible issues, just a brainstorm:
- IPv4 vs. IPv6 connection to Valve's servers, maybe one is broken
- DNS cache gone sour, poor server to user routing
- encryption/decryption bottlenecking the secure transmission (not the same things as the local decompression of received files)

can you let the Deck running nothing except the slow downloads through steam and then check the cpu usage (with "top" on the terminal or any other method you feel comfortable with)

CPU usage is regular. like 23% and holding.
Was thinking about DNS at start, but it would not affect anything in a long run.
Encryption sound unlikely. But if it is - still part of stream client. IPv4 sounds weird to be a problem, but still it's part of steam.

Hand one additional idea that maybe downloading file as a torrent works weird as steamdeck has something different (some different connection headers for download or something).

It actually feels like steam is limiting it on purpose. As all numbers (1.1 MB/s and 2 MB/s usually) look random but solid. Now it droped to 500KB/s-600KB/s and holding there.
Will try to investigate more
Marlock Apr 2, 2022 @ 12:22pm 
check the download configs, there are a couple throttling options in steam settings (eg: limit downloads speed while gaming)... maybe one of those toggles is doing more than it should
Last edited by Marlock; Apr 2, 2022 @ 12:23pm
< >
Showing 1-15 of 19 comments
Per page: 1530 50

Date Posted: Mar 29, 2022 @ 5:09pm
Posts: 19