protonscr

Steam client creates an invalid symlink when launched

steamclosed
ValveSoftware/steam-for-linux#11863 · opened 2025-04-01 by jstolarek · updated 2025-04-01 · 3 comments · github
Jjstolarek 2025-04-01 github

Your system information

  • Steam client version (build number or date): 1741737356
  • Distribution (e.g. Ubuntu): Debian
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: Yes
  • Steam Logs: Can't attach a file :-/
  • GPU: Nvidia

Please describe your issue in as much detail as possible:

When launching the Steam client it creates a symlink in the home directory. The symlink is called .steampath and points to ~/.steam/sdk32/steam. However, the target of this symlink does not exist. ~/.steam/sdk32/ contains only three files: crashhandler.so, steamclient.so, and steamerrorreporter.

Kkisak-valve maintainer 2025-04-01 github

Hello @jstolarek, this is a required workaround for some games using Steamworks before 1.23.

Closing as a duplicate of #5245.

Jjstolarek 2025-04-01 github

I see. And the fact that the symlink is broken is entirely expected?

Kkisak-valve maintainer 2025-04-01 github

The broken symlink is expected and parsed as intended by the legacy Steamworks library.

Nothing extracted yet.