Skip to content

blakeridgway/linux_steam_download_fix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Linux - Steam Download Speed Fix

Steam Download Speed is so slow on Linux...Here's the fix

Some systems and configurations seem to have issues with HTTP2. Disabling HTTP2 will probably yield faster downloads on those configurations. You can either use the console command @nClientDownloadEnableHTTP2PlatformLinux 0 or set it in steam_dev.cfg

There is another one which makes Steam connect to more servers (up to 10) which can improve download speeds.
@fDownloadRateImprovementToAddAnotherConnection 1.0

You can then use the command download_sources to see various stats.

For native installs of Steam where you have installed Steam through apt, dnf, pacman, etc... the file path will be as follows:

~/.steam/steam/steam_dev.cfg

For Flatpak installs of Steam the file path will be as follows:

~/.var/app/com.valvesoftware.Steam/.steam/steam/steam_dev.cfg

I have added the steam_dev.cfg file in this repository that you can put in the file path.

Run the Fix

Steam has to be launched first and either showing the login screen or you can login. This will initalize the Steam directories. If you haven't launched Steam at least one time, the file path will not exist

  • Disclaimer: The select Yes/No is a selection using 1 for yes & 2 for no.
    This is being fixed in another iteration. Feel free to open a Pull Request if you see any thing that can be optimized.

Getting the fix on your machine is easy. Running the following command to get the script to execute and place the steam_dev.cfg file in the correct location.

git clone https://github.com/blakeridgway/linux_steam_download_fix.git
cd linux_steam_download_fix
./steam_download_speed_fix.sh

Once you have ran the script, restart Steam so the fix is fully activated.

Visual Proof

Before the steam_dev.cfg file is in place BeforeSteamDevFix

After the steam_dev.cfg file is in place AfterSteamDevFix

Sources for Fix

Arch Wiki - Disable HTTP2
Gentoo Wiki - Slow download

About

Steam Download Speed is so slow on Linux...Here's the fix

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages