Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Steam crashes on launch because of steamwebhelper #836

Open
1 task done
FleurantLucas opened this issue Feb 21, 2024 · 5 comments
Open
1 task done

[Bug]: Steam crashes on launch because of steamwebhelper #836

FleurantLucas opened this issue Feb 21, 2024 · 5 comments
Labels
bug Something isn't working

Comments

@FleurantLucas
Copy link

Description

Steam can't launch because steamwebhelper isn't working. Launching steamwebhelper doesn't help

Steps to reproduce

  • Install Steam through Whisky
  • Install Warframe
  • Launch the game (everything works fine)
  • Restart computer

Expected behaviour

I just want steam to work again

Logs

Whisky Version: 2.2.3
Date: 2024-02-21T16:33:15Z
macOS Version: 14.4.0

Bottle Name: Steam
Bottle URL: /Users/lucasfleurant/Library/Containers/com.isaacmarovitz.Whisky/Bottles/22D3F33D-AF1A-45D9-8CEA-36154060B159

Wine Version: 7.7.0
Windows Version: win10
Enhanced Sync: msync

Metal HUD: true
Metal Trace: true

Arguments: start /unix /Users/lucasfleurant/Library/Containers/com.isaacmarovitz.Whisky/Bottles/22D3F33D-AF1A-45D9-8CEA-36154060B159/drive_c/Program Files (x86)/Steam/steam.exe

Environment:
{
    "DXVK_ASYNC" = 1;
    "METAL_CAPTURE_ENABLED" = 1;
    "MTL_HUD_ENABLED" = 1;
    WINEDEBUG = "fixme-all";
    WINEDLLOVERRIDES = "dxgi,d3d9,d3d10core,d3d11=b";
    WINEMSYNC = 1;
    WINEPREFIX = "/Users/lucasfleurant/Library/Containers/com.isaacmarovitz.Whisky/Bottles/22D3F33D-AF1A-45D9-8CEA-36154060B159";
}

msync: bootstrapped mach port on wine-6af2ba-msync.
msync: up and running.
0138: thread_get_state failed on Apple Silicon - faking zero debug registers
0158: thread_get_state failed on Apple Silicon - faking zero debug registers
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
[mvk-info] Created VkInstance for Vulkan version 1.0.0, as requested by app, with the following 2 Vulkan extensions enabled:
		VK_KHR_surface v25
		VK_EXT_metal_surface v1
[mvk-info] GPU device:
		model: Apple M2 Pro
		type: Integrated
		vendorID: 0x106b
		deviceID: 0xe0303f0
		pipelineCacheUUID: DB8512A6-0E03-03F0-0000-000000000000
	supports the following Metal Versions, GPU's and Feature Sets:
		Metal Shading Language 3.0
		GPU Family Apple 8
		GPU Family Apple 7
		GPU Family Apple 6
		GPU Family Apple 5
		GPU Family Apple 4
		GPU Family Apple 3
		GPU Family Apple 2
		GPU Family Apple 1
		GPU Family Mac 2
		GPU Family Mac 1
		GPU Family Common 3
		GPU Family Common 2
		GPU Family Common 1
		macOS GPU Family 2 v1
		macOS GPU Family 1 v4
		macOS GPU Family 1 v3
		macOS GPU Family 1 v2
		macOS GPU Family 1 v1
[mvk-info] Created VkInstance for Vulkan version 1.1.0, as requested by app, with the following 2 Vulkan extensions enabled:
		VK_KHR_surface v25
		VK_EXT_metal_surface v1

What version of Whisky are you using?

2.2.3

What version of macOS are you using?

Sonoma (macOS 14)

Issue Language

  • Yes my issue is written in English
@FleurantLucas FleurantLucas added the bug Something isn't working label Feb 21, 2024
@jneen
Copy link

jneen commented Feb 22, 2024

Same here, macOS 14.3.1 on 14-inch m1 max, Whisky version 2.2.3 from homebrew. When I ran through cmd, I noticed this in the logs, seems to be where it's dying (sorry for text image, wasn't sure how to get text out of the windows command prompt)

image

It seems like something is running steamwebhelper.exe with a -n flag and it doesn't like it for some reason, maybe? That could be a red herring, though, it could be trying to interpolate an environment var that's missing or similar.

@jneen
Copy link

jneen commented Feb 22, 2024

Also: I seem to be able to open Steam once after installation. Once I close Steam, I am no longer able to open it on the same bottle.

@zvenv0
Copy link

zvenv0 commented Feb 23, 2024

I'm not sure if this will help but I noticed that whenever I have dwrite in my library disabled, steam won't run, but if I remove it from my library steam launches just fine. Hope that helps but I don't really have a clue about coding or wine but I wanted to share this just in case it could work for you

@FleurantLucas
Copy link
Author

This is what happened to me, thank you for your answer
dwrite is needed to play Warframe but steam would load with it so I just make another wine profile for the launcher.exe of warframe and everything works fine

@xirianlight
Copy link

For those who need it, you can make this change by adding the argument "-no-dwrite" to your Steam executable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants