ublue-os / bazzite

Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld.
https://bazzite.gg
Apache License 2.0
3.9k stars 229 forks source link

When Game Streaming to the Legion go running Bazzite either from Moonlight or Steam link there's a lag spike every 5min #1735

Open Ciruscov opened 1 week ago

Ciruscov commented 1 week ago

The Bazzite OS / Linux platform its based on seems to do a network check every 5mins which results in huge spikes and dropped frames like clockwork.

No amount of changing the streaming settings fixes it, I'm not at all skilled enough to work the fault out but from what I gather it seems to be the bssid settings.

SteamOS does not have this problem but, other than that its flawless.

CDBE30 commented 2 days ago

Just adding to this to second the issue, I'm also experiencing the same periodic network stutter when streaming on a Legion Go running the most up-to-date Bazzite. I've tried disabling wifi power save but that hasn't seemed to do anything to improve the streaming.

Ciruscov commented 2 days ago

Just adding to this to second the issue, I'm also experiencing the same periodic network stutter when streaming on a Legion Go running the most up-to-date Bazzite. I've tried disabling wifi power save but that hasn't seemed to do anything to improve the streaming.

So I figured it out in the end, should of updated the ticket

run this in terminal:

nmcli -f in-use,ssid,bssid,signal,bars dev wifi

All nearby wifi networks will show up find the network you want (your wifi router) the address will look something like this

TP-link XX:XX:XX:XX:XX:XX

Copy the address only and paste it in set manual BSSID which is under the wifi network settings, this will lock your device to that router and stop it searching every 5 minutes.

CDBE30 commented 2 days ago

Thanks for the tip, adding the BSSID seems to have worked for the time being!

I'd still leave the ticket open though, I have a mesh wifi network and the issue is still outstanding - with multiple access points with the same network ID, I think the expected behavior is that it should hop between them without the network jitter we're observing without having to force a lock onto one.