I'm not sure if this is related, but I faced something very similar with a recent fresh install of Arch. In my case, it was due to DNS latency since I didn't have a local DNS cache service enabled. I've documented it here. Could you check if that fixes the issue for you?
I'm not sure if this is related, but I faced something very similar with a recent fresh install of Arch. In my case, it was due to DNS latency since I didn't have a local DNS cache service enabled. I've documented it here. Could you check if that fixes the issue for you?
This has fixed it for me on my machine.
Sorry for necro.
Nothing extracted yet.
Your system information
Steam downloads are extremely unstable and constantly fluctuate in speed.
When I first installed Arch Linux everything worked perfectly and Steam downloads were fast and stable. However, after about a day the download behavior changed and now the speed constantly goes up and down.
Example behavior:
Because of this, games that should download in a few minutes can take 30–40 minutes even for only a few GB.
While downloading I can see that disk writes spike very high (sometimes close to 1 GB/s) and then drop to around ~200 MB/s, and at the same time the network download speed drops as well.
Important notes:
Things I already tried:
ss -tupnNone of these changes solved the issue.
Steps for reproducing this issue:
System info
System:
Kernel: 6.18.13-zen1-1-zen arch: x86_64 bits: 64
Desktop: Hyprland v: 0.54.1 Distro: Arch Linux
Machine:
Type: Desktop Mobo: Micro-Star model: MPG B550 GAMING PLUS (MS-7C56) v: 1.0
serial: Firmware: UEFI vendor: American Megatrends LLC.
v: 1.L1 date: 09/19/2025
CPU:
Info: 8-core model: AMD Ryzen 7 5800X bits: 64 type: MT MCP cache: L2: 4 MiB
Speed (MHz): avg: 3474 min/max: 556/4854 cores: 1: 3474 2: 3474 3: 3474
4: 3474 5: 3474 6: 3474 7: 3474 8: 3474 9: 3474 10: 3474 11: 3474 12: 3474
13: 3474 14: 3474 15: 3474 16: 3474
Graphics:
Device-1: NVIDIA GB203 [GeForce RTX 5070 Ti] driver: nvidia v: 590.48.01
Display: wayland server: X.org v: 1.21.1.21 with: Xwayland v: 24.1.9
compositor: Hyprland v: 0.54.1 driver: X: loaded: nvidia
unloaded: modesetting gpu: nv_platform,nvidia,nvidia-nvswitch resolution:
1: 2560x1440~60Hz 2: 1920x1080~144Hz
API: EGL Message: EGL data requires eglinfo. Check --recommends.
Info: Tools: gpu: nvidia-smi wl: nwg-displays x11: xprop,xrandr
Audio:
Device-1: NVIDIA GB203 High Definition Audio driver: snd_hda_intel
Device-2: Advanced Micro Devices [AMD] Starship/Matisse HD Audio
driver: snd_hda_intel
Device-3: Corsair HS80 RGB USB Gaming Headset
driver: hid-generic,snd-usb-audio,usbhid type: USB
Device-4: Corsair HS80 RGB Wireless Gaming Receiver
driver: hid-generic,snd-usb-audio,usbhid type: USB
API: ALSA v: k6.18.13-zen1-1-zen status: kernel-api
Server-1: PipeWire v: 1.4.10 status: active
Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
driver: r8169
IF: enp42s0 state: up speed: 1000 Mbps duplex: full mac: