Steam for Linux

Steam for Linux

Terrible FPS on all games (Pop!OS)
I'm struggling with a thing where all my previously-playable games slowed to a crawl overnight. I've been looking through discussion after discussion but none of the other fixes seem to do the trick. Any ideas?

Things I've tried:
  • I've tried both NVIDIA driver 570 and 580, purging between swaps. I tried downgrading further but that's a huge ordeal for my setup.
  • Per this conversation[community.frame.work], I've tried modifying steam.desktop to PrefersNonDefaultGPU=false, X-KDE-RunOnDiscreteGpu=false, which fixed Steam trying to use the wrong graphics card, but not the overall issue.
  • I've tried both with and without gamemoderun.
  • I've tried setting DRI_PRIME=1, and even played around with other values.
  • I've tried with Big Picture mode on and off.
  • I've tried both settings of GPU acceleration in Steam settings.
  • I've tried all kinds of different Proton versions, from 5 to Hotfix. 9 seems to work best.
  • I refreshed my OS from a recovery partition and reinstalled Steam.
  • I gave it a couple months and tried again with updated software.
  • I have Primus installed, but running the games with primusrun makes them fail to open.

Some system info:
OS: Pop!_OS 22.04 LTS (64 bit) Kernel Version: 6.16.3-76061603-generic Steam Runtime Version: steam-runtime_1.0.20250616.139563 Driver: NVIDIA Corporation NVIDIA GeForce GTX 1660 Ti/PCIe/SSE2 Driver Version: 4.6.0 NVIDIA 580.82.07 Client Version: 1757650573
< >
Viser 1-15 af 23 kommentarer
Yoth 30. sep. kl. 21:48 
I've heard this a dozen times in the last 3 days that suddenly Nvidia GPUs stopped working on Debian distros. You can try to run vulkaninfo --summary to see if the GPU is detected properly. In all cases it was some missing dependency after manual update.
It's showing up properly on vulkaninfo. I'd be a little surprised if it was a missing dependency given that I effectively reinstalled the OS, and I've also tried a lot of the apt cleanup commands, including apt --fix-broken install.
Sidst redigeret af Something Something; 30. sep. kl. 22:01
Zyro 30. sep. kl. 22:59 
It does sound like it's not actually using the proprietary Nvidia driver. What does it show in Steam client -> help -> system info? Can you disable the internal GPU?
DevaVictrix 30. sep. kl. 23:19 
Does your desktop environment have power options… power saving, full performance etc? My fps drop at least 50% if I have Gnome set to power saving.
Oprindeligt skrevet af Zyro:
It does sound like it's not actually using the proprietary Nvidia driver. What does it show in Steam client -> help -> system info? Can you disable the internal GPU?
All the system info I quoted was straight from the system info page (and seems to match my actual system info), so Steam definitely thinks it's using the correct driver. I'd have to look more into disabling the base GPU but from my monkeying around, it seems like using the wrong processor prevents the games from even opening.

Oprindeligt skrevet af DevaVictrix:
Does your desktop environment have power options… power saving, full performance etc? My fps drop at least 50% if I have Gnome set to power saving.
Setting my power mode to performance hasn't done anything so far. I also thought gamemoderun would take care of that anyway, but I tried switching it just to be sure.
Chaosolous 30. sep. kl. 23:31 
I know it sounds dumb but did you turn the Steam overlay on or off recently?
^Honestly good thought, but I just tried it first off, and then on again and I'm getting slowdowns either way.
Zyro 1. okt. kl. 0:28 
Oprindeligt skrevet af Something Something:
All the system info I quoted was straight from the system info page (and seems to match my actual system info), so Steam definitely thinks it's using the correct driver. I'd have to look more into disabling the base GPU but from my monkeying around, it seems like using the wrong processor prevents the games from even opening.

So I guess that's not the problem.

Oprindeligt skrevet af Something Something:
Setting my power mode to performance hasn't done anything so far. I also thought gamemoderun would take care of that anyway, but I tried switching it just to be sure.

MangoHud is disable to display the CPU speeds. So we would see if they're throttled. (It seems the new Steam performance display does not show that detail.)
Oprindeligt skrevet af Zyro:
MangoHud is disable to display the CPU speeds. So we would see if they're throttled. (It seems the new Steam performance display does not show that detail.)
Oh, this is interesting. I don't know if I'm just using MangoHud wrong but the only GPU metric that shows up when I mess with the config is vulkan_driver. Toggling the others does nothing. CPU metrics still work fine and don't seem to show anything suspicious (no correlation between them and the frame drops, no consistently-hit maximum value, etc.).
Sidst redigeret af Something Something; 1. okt. kl. 1:18
Zyro 1. okt. kl. 1:31 
I'm not using MangoHud myself, but I'm sure somebody can chime in on that.
Zyro 1. okt. kl. 1:55 
Ah! In highest details, Steam overlay does show one CPU speed at least. I don't know what that means for all those cores though.
Okay, that was exactly what I needed I think. The diagnostics I'm getting right now are that the CPU cores are all 20% at 0MHz, but my GPU is 95-100% even on menus.
Chaosolous 1. okt. kl. 10:04 
How is Steam installed and also are you using Wayland or Xorg?

If you're using Xorg, under your Nvidia X Server Settings, do you have "prefer maximum performance" selected?

I have to select this whenever I boot up, other wise, some games, sometimes (not always), won't use my GPU properly and stutter like crazy.

Setting it to just let my GPU go nuts, fixes it.

Like, Cyberpunk stuttered like crazy (sometimes, like 1 out of every 5 boot ups) until I started doing this.
I usually use Xorg, but I've tried it with both (confirming which one it is using $XDG_SESSION_TYPE). I also tried upping the server settings. They all seem to work about the same.

For Steam, I just got it from the default repository. I've had issues every time I tried to install the FlatPak version but I'll try to hammer those out so I can test it.
VAI CHORAR? For 19 timer siden 
You have to change the GPU to solve or go to Windows
Sidst redigeret af VAI CHORAR?; For 19 timer siden
< >
Viser 1-15 af 23 kommentarer
Per side: 1530 50