protonscr

Gamescope Steam Session: no longer able to connect to any network

steamclosed Steam clientDistro Family: Arch
ValveSoftware/steam-for-linux#11518 · opened 2024-11-26 by dklementowski · updated 2024-11-29 · 3 comments · github
Ddklementowski 2024-11-26 github

Your system information

  • Steam client version (build number or date): 1731433018

  • Distribution (e.g. Ubuntu): Arch

  • Opted into Steam client beta?: No

  • Have you checked for system updates?: Yes

  • Steam Logs:
    steam-logs.tar.gz

  • GPU: AMD

Please describe your issue in as much detail as possible:

I use Steam on Arch with gamescope-session-steam for SteamOS-like experience on my HTPC. Its integration with NetworkManager started malfunction after today's client update and I'm no longer able to connect to any network, even though I see them being listed and I can also disconnect. Wifi network ask for password and then fails immediately, but same it cannot connect to a wired network. Using nmtui from tty I can connect to any network and then Steam session proceeds to work without any issue.

I can also reproduce the thing inside Plasma desktop using nested gamescope session initiated like bellow.

Steps for reproducing this issue:

  1. Run standalone gamescope-steam session or nested with command
gamescope -w 1920 -h 1080 -f --steam -- steam -gamepadui -steamos
  1. Disconnect from any network, works
  2. Try to connect to any wired or wireless network, it doesn't work

Maybe there's some new requirement and I'm missing some package? Maybe it's a general bug? I think I haven't installed any updates, just the Steam client updated itself.

EDIT: initially attached logs from wrong machine, fixed.
Now as I look at it

[2024-11-26 23:30:25] Client version: 1731433018
[2024-11-26 23:30:25] Init: enable connect workaround: 0
[2024-11-26 23:30:25] Init: create NetworkManager client: success
[2024-11-26 23:31:15] Device[0xd32c0739] state: Unknown/Connected -> Deactivating/Disconnecting - reason: user-requested
[2024-11-26 23:31:15] Device[0xd32c0739] state: Deactivating/Disconnecting -> Disconnected/Disconnected - reason: user-requested
[2024-11-26 23:31:15] Device[0xd32c0739] state: Disconnected/Disconnected -> Unavailable/NotPresent - reason: carrier-changed
[2024-11-26 23:31:19] Device[0xd32c0739] state: Unavailable/NotPresent -> Disconnected/Disconnected - reason: carrier-changed
[2024-11-26 23:31:22] Connect: interface: enp8s0
[2024-11-26 23:31:22] SetIPv6Config: IPv6 libnm workaround: 1
[2024-11-26 23:31:22] Connection invalid: ipv6.method: property is invalid

Hmm, this is with IPv6 turned off completely for this connection, but changing it doesn't seem to make any difference.

UUklosk 2024-11-29 github

Do you have lib32-libnm installed?

Ddklementowski 2024-11-29 github

Well, I didn't. Apparently Steam previously shipped its own or smh? I’ll confirm later and let them know on AUR that this should now be dependency, thanks.

Ddklementowski 2024-11-29 github

Yep, now it works. I think Arch Linux's Steam package from multilib should include that as dependency by default, will report. I think this issue can be closed.

Nothing extracted yet.