I should probably add that both client and host are connected via gigabit ethernet cable to the same router (Asus ROG AC5300) with traffic prioritization enabled.
I think that is similar to my issue #7726
The spikes are also related to the steam controller rumble. But even disabling it the issue remains on various games. I've only disabled the rumble emulation on the steam controller menu, i have not tried inside the game
It seems this is reproducible on the Steam Deck as well
Same problem on Kubuntu 23.10 using the Steam client & Steam Controller paired over Bluetooth.
The stuttering only occurs when the game is sending rumble to the controller. Turning off rumble fixes stutter. This seems to occur in every game I've tried that uses rumble.
https://github.com/ValveSoftware/steam-for-linux/assets/5876099/a36d3e17-b0a3-4bdd-b3f1-5361a10b756c
Nothing extracted yet.
Your system information
Please describe your issue in as much detail as possible:
Occurred: Running SteamLink app, I noticed I was having severe frame drops (over 30% lost frames according to analytics HUD on the SteamLink app) when running some games (native and proton).
Expected: When using RemotePlay on a Samsung TV (Via SteamLink app) framerate should not be affected by rumble feature on steam controller
Workaround / Rationale: Testing on Dirt Rally 2.0 I noticed that the game menus and replays were smooth, but as soon as I started racing the game would stop for a second every few seconds, the resolution would lower and the codec quality would lower severely. Disabling ForceFeedback/Rumble ingame, the issue was resolved. I think that ForceFeedback/Rumble on the Steam Controller is making SteamLink lag.
I am talking about Steam Controller's Rumble emulation feature (i.e. simulating xbox controller rumble), not its native haptic feedback.
Steps for reproducing this issue: