SteamOS icon indicating copy to clipboard operation
SteamOS copied to clipboard

Steam Deck OS should enable MTU probing

Open kakra opened this issue 2 years ago • 4 comments

Your system information

  • Steam client version (build number or date): 2023-04-07
  • Distribution (e.g. Ubuntu): Steam Deck OS
  • Opted into Steam client beta?: [Yes/No] No
  • Have you checked for system updates?: [Yes/No] Yes

Please describe your issue in as much detail as possible:

Some game launcher, maybe even multiplayer features in the game, have problems connecting to servers. Especially, the Uplay launcher cannot connect to servers for logging in (it can download updates, tho).

Steps for reproducing this issue:

  1. Launch a Uplay title
  2. Try to login
  3. Game times out

This can be fixed by setting sysctl -w net.ipv4.tcp_mtu_probing=1. But in Steam Deck, permanent system settings are not possible or will be overridden by OS updates, additionally, the root user is locked down by default, so it is not easily possible to manually apply this setting.

Please ship with this setting by default. It seems that Windows is also using adaptive MTU probing, so the Uplay launcher just works there.

Currently, I am not able to sync Uplay cloud saves. And since some weeks, I am even not able to login.

kakra avatar Apr 08 '23 02:04 kakra

Bear in mind that one can use /etc/sysctl.d/ for the config, which is RW and preserved (currently at least) across OS updates. Should good for the short/mid term ... for the long run who knows.

evelikov avatar Apr 12 '23 14:04 evelikov

Oh, I didn't know it would be preserved across updates, and even didn't know it was writable. I will try that. Still, Steam OS should probably ship that as default because it more closely resembles what Windows does in its network stack.

kakra avatar Apr 12 '23 15:04 kakra

Oh, I didn't know it would be preserved across updates, and even didn't know it was writable. I will try that. Still, Steam OS should probably ship that as default because it more closely resembles what Windows does in its network stack.

it has to be writable becuise of a lot of system configuration like /etc/password in addition to being writable it is an overlay so deleting the contents will simply revert them to default

miki223 avatar May 19 '23 13:05 miki223

I want this for windows 10

imanbarati avatar Jul 05 '24 07:07 imanbarati