HGL
metropolitan-bronze

Heroic doesn't detect the running steam client when using umu/steam runtime (GTA V)

Log: https://0x0.st/8KBo.log Steam is running in the background. I have the "use Steam Runtime" box checked and have umu activated from advanced settings. When I try launching without umu (with proton), I still find: " [S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam. [S_API FAIL] SteamAPI_Init() failed " In the log, but it doesn't stop the game from launching, but I do have a separate issue of the game crashing when entering story mode. Does anyone know what the problem is?
6 Replies
blank-aquamarine
blank-aquamarine5mo ago
Disable “use steam runtime”
metropolitan-bronze
metropolitan-bronzeOP5mo ago
didn't do anything
No description
variable-lime
variable-lime5mo ago
try disabling "Prefer System Libraries"
blank-aquamarine
blank-aquamarine5mo ago
Set WINEDEBUG=+fixme and use GE-proton instead of Hotfix
variable-lime
variable-lime5mo ago
one thing that I noticed with Red Dead Redemption is that the rockstar launcher thinks the game is launched with steam because of the steam-related env variables needed for proton/umu and it's not on heroic's control, the only workaround I've seen for RDR2 is to use wine-ge instead since it's the rockstar launcher doing something weird, not heroic
metropolitan-bronze
metropolitan-bronzeOP5mo ago
Following this I got it to the rockstar launcher, but now the "buy now" problem is back. I have done the fix on github, and it used to work before I got issues now

Did you find this page helpful?