protonscr

Proton: Issues with creating/joining lobbies and sending invites via Steamworks API in games opened through Proton

protonopen
ValveSoftware/Proton#8995 · opened 2025-08-22 by mxwllcat · updated 2025-08-22 · 0 comments · github
Mmxwllcat 2025-08-22 github

Problem Description

Games that use the Steamworks API for multiplayer (lobby, friend invites) often do not work correctly under Proton. Instead of using the built-in Steam Overlay and Linux API, the game tries to use the Windows version of the API, which leads to failures when creating a lobby, joining friends, or receiving invitation notifications.

Problem Manifestation

Example of games:

  • One Armed Cook:
  • Supermarket Together:
  • Shedule I:

Expected Behavior

Invites should appear in the standard Steam Overlay, the game should correctly create lobbies and allow friends to join them, as it does on Windows.

How to reproduce

  1. Launch any of the listed games through Proton (Experimental or latest version).
  2. Try to create a lobby or send an invite to a friend who also uses Linux/Proton.
  3. Try to accept an invite from a friend.

System information

  • Proton version: All versions
  • Distribution: Arch Linux
  • Video Driver: Nvidia Proprietary Driver
  • Processor and Video Card: Intel Xeon E5-2680 v4 , Nvidia GeForce GTX 980Ti

Additional

The issue is widely discussed in the community. Similar reports can be found on the ProtonDB forums and Reddit (r/linux_gaming). Users often note that the issue is resolved only by running the game in Windows.

Nothing extracted yet.