Skip to main content

Fixing Slow Downloading on Steam for Linux: A Quick Guide

·254 words·2 mins
Games Steam
UmmIt
Author
UmmIt
Loves to write about technology, and cybersecurity related topics :)
Table of Contents

Introduction
#

Are you tired of sluggish download speeds on Steam while using Linux? Don’t worry; there’s a solution! In this quick guide, we’ll explore steps to fix slow downloading issues on your Steam Linux.

Editing Steam’s Configuration File
#

  1. Open the Steam configuration file using your preferred text editor. Let’s use nvim for this example:
nvim ~/.steam/steam/steam_dev.cfg
  1. Add the following lines to the configuration file:
@nClientDownloadEnableHTTP2PlatformLinux 0
@fDownloadRateImprovementToAddAnotherConnection 1.0
  1. Save the changes and exit the text editor.

  2. Restart Steam and try download the game again. You should see the Speed has a big change! As shown in the image below:

Speed

How It Works
#

1. HTTP/2 on Linux
#

The first line, @nClientDownloadEnableHTTP2PlatformLinux 0, disables the use of HTTP/2 for downloads on the Linux platform. While HTTP/2 is generally more efficient, some users have reported issues with Steam’s implementation on Linux. Disabling it might help fix slow downloading problems.

2. Download Rate Improvement
#

The second line, @fDownloadRateImprovementToAddAnotherConnection 1.0, adjusts the download rate improvement by allowing Steam to add another connection. This tweak can be particularly beneficial for users with high-speed internet connections, as it enables Steam to utilize additional connections, potentially resolving slow downloading issues.

The line @fDownloadRateImprovementToAddAnotherConnection 1.0 increases the number of connections Steam makes to servers (up to 10, usually connects to around 3, with a hard cap in the code). This adjustment can theoretically improve download speeds.

References
#

Related

Setting Up a Minecraft Server on VPS: A Comprehensive Guide
·670 words·4 mins
Games Minecraft VPS Self-Host
League of Legends: A step-by-step guide to customizing skins using CSLOL Manager
··789 words·4 mins
League of Legends Games
Enhance Your CS:GO Gameplay with These Useful Commands!
·711 words·4 mins
Csgo Games
The Ultimate Guide to Setting Up a Complete Counter-Strike 1.6: From Zero to Zombie Plague Server, Play with yapb bot and Public the server on the Internet!
··4479 words·22 mins
Games Counter-Strike 1.6
Hosting Forgejo Git System, Runner, and Action Testing
·514 words·3 mins
Forgejo Git