ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.2k stars 174 forks source link

S_API Fail Steam API failed to init, create pipe failed. No Steam Features in any game. Ubuntu 23.10 #10688

Open OWL4C opened 5 months ago

OWL4C commented 5 months ago

Your system information

Please describe your issue in as much detail as possible:

When running any game, it takes forever, then (when timeout occurs) starts the game without Steam DRM / Web Services etc enabled. I think this is the relevant error: [S_API FAIL] SteamAPI_Init() failed; create pipe failed.Fossilize INFO: Overriding serialization path: See some annotated logs here: Gist

This happens whether the Overlay is on or off.

Steps for reproducing this issue:

  1. Installed a brand new Kubuntu 23.10
  2. Installed Steam from the official .deb
  3. Launched any game (With nvidia-driver-535 i also got libcrypto1.1 errors, but downgrading to 525 fixed those)
OWL4C commented 5 months ago

This even happens with the Flatpak version, downloaded today

OWL4C commented 5 months ago

After reinstalling using the debian apt repo: [S_API] SteamAPI_Init(): Loaded '/home/name/.steam/debian-installation/linux64/steamclient.so' OK. [2024-03-28 13:38:49] Background update loop checking for update. . . [2024-03-28 13:38:49] Checking for available updates... [2024-03-28 13:38:49] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_ubuntu12?t=386593436 [2024-03-28 13:38:49] Manifest download: send request [2024-03-28 13:38:49] Manifest download: waiting for download to finish [2024-03-28 13:38:49] Manifest download: finished [2024-03-28 13:38:49] Download skipped: /steam_client_ubuntu12?t=386593436 version 1709846872, installed version 1709846872, existing pending version 0 [2024-03-28 13:38:49] Nothing to do [S_API FAIL] SteamAPI_Init() failed; create pipe failed.Uploaded AppInterfaceStats to Steam And similar issues

wilsonHodgson commented 4 months ago

I think I am also experiencing this issue. I thought it was a fault of the flatpak because that's what I have installed. When I attempted to run Starbound and Stardew Valley, which I believe use the XNA framework and support native linux, I got the exact same error, but it pointed to the '.steam' folder in my home which did not exist because it's installed with the other flatpaks.

I'm on OpenSUSE tumbleweed, using steam client from March 7th. Not in the steam beta. The issue started arriving right after a system update. GPU is AMD Radeon™ RX 6600 XT.

Midnight where I am, so I'll try and provide logs later.

wilsonHodgson commented 4 months ago

Update, running these games with proton does not solve the issue. Interestingly running Counter Strike 1.6 has the same issue as Starbound and Stardew Valley, but when I start it using proton it works.