HGL
initial-rose

STEAM ON MACOS M3 PRO Not working

I’m running Heroic Games Launcher 2.17.2 (“Cutty Flam Franky”) on a MacBook Pro with an Apple M3 Pro (12 CPU cores, 19 GB RAM) under macOS 15.5. Heroic launches the Windows build of Steam located in the prefix ~/Games/Heroic/Prefixes/default/SteamHeroic via the Game-Porting-Toolkit version of Wine. When I click “Steam for Windows” in Heroic, nothing appears on screen; instead, the log files inside …/Steam/logs/ grow continuously. Those logs reveal two main failure classes. First, Steam’s Chromium Embedded Framework (CEF) tries to create a Vulkan/GPU context but the GPTK Wine build lacks Vulkan support, producing hundreds of repeated messages such as “Failed to create GLES3 context / SharedImageStub” and V8 out-of-memory errors. Second, authentication fails: webhelper.txt shows “Failed to start auth session: {"result":3,"message":"Connection failed"}”, while connection_log.txt records “HTTP fetch failed” and ConnectFailed('Connection Failed':0)—pointing to blocked HTTP/UDP traffic (ports 80/443 and 27000-27100). Because of these GPU and network errors, steamwebhelper.exe restarts in a loop, no UI ever materialises, and the only visible symptom is the ballooning log size. LOG: https://0x0.st/8GIf.log Interpretação do GPT: https://pastebin.com/SN17BEi3
Pastebin
Steam error Heroic - Pastebin.com
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
5 Replies
adverse-sapphire
adverse-sapphire3mo ago
turnoff esync and msync
No description
initial-rose
initial-roseOP3mo ago
I did this and the error log is this: https://0x0.st/8GlD.log Nothing continued to happen, unlike this time Heroic couldn't stop the execution and I had to force the closure of everything that was marked as Intel Type on the Activity Monitor.
initial-rose
initial-roseOP2mo ago
?
genetic-orange
genetic-orange2mo ago
I have been doing some testing and made some discoveries. I think the Steam for windows in heroic should come with a warning of "Experimental" As even if you are able to get steam to run, it will fail to download some games, or start to download but error out with a corrupt game file. This version of steam is for windows 7 as the CEF newer steam client dosen't play with the current wine builds going around, other than the paid crossover version. In my testing crossover-wine with DXVK unticked seemed to allow the two game I tested to run. Those two games were Overlord 2 at 3.6GB took about 20 minutes to download & Party Hard at 500MB and took about 5 minutes to download. Both ran fine with crossover-wine. However the steam store seem to be bugged and clicking on a link kept bringing up a file browser window, so not perfect. 
 GPTK- wine versions I tested from v2.1 to beta 3 all failed to run the games. The steam play button turned green game playing maybe launch but then crashed or the button returned to the play icon. However, and I am sorry to say this but, Whisky wine 2.5.0 that I have install, as I previously used Whisky before. ran fine, no issues other than some games not downloading, more info below ( your experience may differ). Historically the solution to this issue was to turn off Esync and Msync in the settings and games would download. In my testing this is both correct and false. Theory, Steam is wise to the use of an old client to download games and some games are hitting something in this old client that tells steam to cancel the download. I tested with two games Persona 5, The Phantom X, the game started downloading and then stopped and calmed game data corrupted. Dragon Quest XI, started and then came up with the same error. Schedule I: Free Sample (demo) seemed to download fine. I stopped it half way. 
I tested this with crossover-wine and GPTK and Whisky wine. All had the same issue of new games or demos not downloading. Or downloading but really, really slowly, like a month to download a single game. I am sorry to say but I would think of the this version of steam a "Experimental" and use with caution, it might work it might not, your experience may differ to my experiments. If You can afford it, then crossover is the safer bet as it is compatible with the new client. I am aware those are my tests and my opinions and I am sure other will tell me that I am wrong.
initial-rose
initial-roseOP2mo ago
Thank you, boss. I really appreciate your detailed report and exhaustive testing — your findings on this experimental version of Steam on Heroic and the comparisons between Crossover, GPTK-Wine, and Whisky Wine will be fundamental in guiding our next steps. Thank you very much for your time and the clarity of the information!

Did you find this page helpful?