Closed roux75 closed 1 week ago
Same issue here. Steam was working just fine until the newest update installed today. So it is probably not related to the install but the newest version of the Steam client.
Others are reporting the same issue: https://www.reddit.com/r/macgaming/comments/192xrdm/comment/lvmc31t/
My environment is also Sonoma on a M2 Pro.
duplicate #946 ?
The initial issue on #946 seems to be an old one. In the last few hours people started to report the same issue we're reporting here. For me (and others too) the issue started when updating Steam, it worked before.
Not sure if OP had it working before but I assume it's two different issues most people seem to have the issue only since a few hours.
I also have the same issue. Worked just fine yesterday. Today not anymore
Same
Hi, I solved it (temporarly)
Run your steam with:
-forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20240520if_/media.steampowered.com/client -exitsteam
It wil downgrade.
And after, run it with:
-noverifyfiles -nobootstrapupdate -skipinitialbootstrap -norepairfiles -overridepackageurl
to block updates.
EDIT: Add missing "-" on forcesteamupdate arg
Hi, I solved it (temporarly)
Run your steam with:
forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20240520if_/media.steampowered.com/client -exitsteam
It wil downgrade.
And after, run it with:
-noverifyfiles -nobootstrapupdate -skipinitialbootstrap -norepairfiles -overridepackageurl
to block updates.
How would one run steam with those options? Would it be under argument in the config?
I paste the first command in the argument field then I run steam in whisky and...same message appears...:(
Here's what I did:
Show in Finder
. Then either right-click on the parent folder and select 'Copy "Steam" as pathname' or right-click on "Steam.exe" -> Get Info -> right-click on the "Where" field -> Copy as Pathnamecd "<paste_here>"
(I think you get the idea)pwd
, it should show a path similar to: /Users/<username>/Library/Containers/com.isaacmarovitz.Whisky/Bottles/<some_letters_and_numbers>/drive_c/Program Files (x86)/Steam
wine steam.exe forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20240520if_/media.steampowered.com/client -exitsteam
-noverifyfiles -nobootstrapupdate -skipinitialbootstrap -norepairfiles -overridepackageurl
That should do it. It did for me.
I paste the first command in the argument field then I run steam in whisky and...same message appears...:(
They forgot to type the first - , the argument is:
-forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20240520if_/media.steampowered.com/client -exitsteam
Ok thanks for the details, but... At part 5 I paste the command in the terminal and run it and this message com to me :
"The program could not be launched, or no program is associated with the specified file.
ShellExecuteEx failed: Environment variable not found."
:(
any solution?
any solution?
Try this. https://github.com/Whisky-App/Whisky/issues/1199#issuecomment-2460454741
Won't work for me...
Thanks for posting the downgrade procedure, @Joffrey54. This method worked for me.
Ok thanks for the details, but... At part 5 I paste the command in the terminal and run it and this message com to me :
"The program could not be launched, or no program is associated with the specified file.
ShellExecuteEx failed: Environment variable not found."
:(
The difference may be that for everyone else Steam was already installed (old bottle), while you're trying to install Steam in a fresh bottle.
Can you go to the folder /Users/romainconstant/Library/Containers/com.isaacmarovitz.Whisky/Bottles/2EF08593-77DB-4B26-842F-641BD301B396/drive_c/Program Files (x86)/Steam
? Are there any files in there? More specifically - is steam.exe
in there?
I am sorry, I don't understand When I clic to "show informations" on the steam.exe file, the path have no /com.isaacmarovitz.Whisky/
But when I copy the path and paste in the terminal the folder appears : cd "</Users/romainconstant/Library/Containers/com.isaacmarovitz.Whisky/Bottles/2EF08593-77DB-4B26-842F-641BD301B396/drive_c/Program Files (x86)/Steam>"
And when I tap return, I have this message : cd: no such file or directory: </Users/romainconstant/Library/Containers/com.isaacmarovitz.Whisky/Bottles/2EF08593-77DB-4B26-842F-641BD301B396/drive_c/Program Files (x86)/Steam>
??
All my bottles are in Containers/Whisky/Bottles/
Very strange, when I create a new folder in container folder and rename it 'com.isaacmarovitz.Whisky', a message says that the folder already exist, but it won't display even with the option display hidden folder in on.
it doesn't work since yesterday app updating :(( im so sad... Im rlly bad at this coding stuff in Terminal and I don't understand any explanation here... heeeeeeelp
it doesn't work since yesterday app updating :(( im so sad... Im rlly bad at this coding stuff in Terminal and I don't understand any explanation here... heeeeeeelp
This is the temporary fix. https://github.com/Whisky-App/Whisky/issues/1199#issuecomment-2460454741
Further instructions if you're still confused.
-forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20240520if_/media.steampowered.com/client -exitsteam
into the arguments section and run the program.-noverifyfiles -nobootstrapupdate -skipinitialbootstrap -norepairfiles -overridepackageurl
in the arguments section next time (delete the previous arguments)it doesn't work since yesterday app updating :(( im so sad... Im rlly bad at this coding stuff in Terminal and I don't understand any explanation here... heeeeeeelp
This is the temporary fix. #1199 (comment)
Further instructions if you're still confused.
- Pin the program Steam to Whisky if it isn't already (path is usually drive_c/Program Files (x86)/Steam/steam.exe)
- Right click the the pin and press Config
- Enter
-forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20240520if_/media.steampowered.com/client -exitsteam
into the arguments section- Once it installs, the next time you run Steam, have
-noverifyfiles -nobootstrapupdate -skipinitialbootstrap -norepairfiles -overridepackageurl
in the arguments section next time
thank you for your help. When I right click the pin I don't have option to config only open, settings, unpin...I tried to add these words in terminal before but prob I did something wrong so now when I try to open Terminal it shows error: Failed to start the program! Failed to open 4D6895D0-9875-4949-BC9E-04DC894E6A8C: No access rights to send Apple Events events (recipient: "Terminal").
it doesn't work since yesterday app updating :(( im so sad... Im rlly bad at this coding stuff in Terminal and I don't understand any explanation here... heeeeeeelp
This is the temporary fix. #1199 (comment) Further instructions if you're still confused.
- Pin the program Steam to Whisky if it isn't already (path is usually drive_c/Program Files (x86)/Steam/steam.exe)
- Right click the the pin and press Config
- Enter
-forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20240520if_/media.steampowered.com/client -exitsteam
into the arguments section- Once it installs, the next time you run Steam, have
-noverifyfiles -nobootstrapupdate -skipinitialbootstrap -norepairfiles -overridepackageurl
in the arguments section next timethank you for your help. When I right click the pin I don't have option to config only open, settings, unpin...I tried to add these words in terminal before but prob I did something wrong so now when I try to open Terminal it shows error: Failed to start the program! Failed to open 4D6895D0-9875-4949-BC9E-04DC894E6A8C: No access rights to send Apple Events events (recipient: "Terminal").
I believe Settings is the Config button. (It's the one with the wheel symbol).
it doesn't work since yesterday app updating :(( im so sad... Im rlly bad at this coding stuff in Terminal and I don't understand any explanation here... heeeeeeelp
This is the temporary fix. #1199 (comment)
Further instructions if you're still confused.
1. Pin the program Steam to Whisky if it isn't already (path is usually drive_c/Program Files (x86)/Steam/steam.exe) 2. Right click the the pin and press Config 3. Enter `-forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20240520if_/media.steampowered.com/client -exitsteam` into the arguments section 4. Once it installs, the next time you run Steam, have `-noverifyfiles -nobootstrapupdate -skipinitialbootstrap -norepairfiles -overridepackageurl` in the arguments section next time
Yes !!! working for me ! You are a genius ! Thanks a lot !!
it doesn't work since yesterday app updating :(( im so sad... Im rlly bad at this coding stuff in Terminal and I don't understand any explanation here... heeeeeeelp
This is the temporary fix. #1199 (comment) Further instructions if you're still confused.
- Pin the program Steam to Whisky if it isn't already (path is usually drive_c/Program Files (x86)/Steam/steam.exe)
- Right click the the pin and press Config
- Enter
-forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20240520if_/media.steampowered.com/client -exitsteam
into the arguments section- Once it installs, the next time you run Steam, have
-noverifyfiles -nobootstrapupdate -skipinitialbootstrap -norepairfiles -overridepackageurl
in the arguments section next timethank you for your help. When I right click the pin I don't have option to config only open, settings, unpin...I tried to add these words in terminal before but prob I did something wrong so now when I try to open Terminal it shows error: Failed to start the program! Failed to open 4D6895D0-9875-4949-BC9E-04DC894E6A8C: No access rights to send Apple Events events (recipient: "Terminal").
I believe Settings is the Config button. (It's the one with the wheel symbol).
wow, it works!! U ARE ABSOLUTELY GENIUS THANK U!!! (yeah, im so stupid that I didn't know what config is huh)
it doesn't work since yesterday app updating :(( im so sad... Im rlly bad at this coding stuff in Terminal and I don't understand any explanation here... heeeeeeelp
This is the temporary fix. #1199 (comment) Further instructions if you're still confused.
1. Pin the program Steam to Whisky if it isn't already (path is usually drive_c/Program Files (x86)/Steam/steam.exe) 2. Right click the the pin and press Config 3. Enter `-forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20240520if_/media.steampowered.com/client -exitsteam` into the arguments section 4. Once it installs, the next time you run Steam, have `-noverifyfiles -nobootstrapupdate -skipinitialbootstrap -norepairfiles -overridepackageurl` in the arguments section next time
Yes !!! working for me ! You are a genius ! Thanks a lot !!
How do I know if it installs? bc it doesnt work for me. And do I run it after step 3 or delete the previous augment and add step 4 to it? does this count as installed?
How do I know if it installs? bc it doesnt work for me. And do I run it after step 3 or delete the previous augment and add step 4 to it? does this count as installed?
An updating icon should show up when you enter step 3 and run it. Once the updating icon is done and goes away for a while, you should be able to do step 4 (deleting the previous argument). You can "Kill All Bottles" under File if you want before you do step 4.
can confirm that this is an issue being worked on. i haven't read the above thread but there are many users in the discord working through this if you want to pop in there and see what's worked for others
Thank you very much sir
On Thu, Nov 7, 2024 at 11:54 AM logan @.***> wrote:
can confirm that this is an issue being worked on. i haven't read the above thread but there are many users in the discord working through this if you want to pop in there and see what's worked for others
— Reply to this email directly, view it on GitHub https://github.com/Whisky-App/Whisky/issues/1199#issuecomment-2461265687, or unsubscribe https://github.com/notifications/unsubscribe-auth/BMXDNBAFA3LXYADX545W3FLZ7LQAHAVCNFSM6AAAAABRIUJ4WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINRRGI3DKNRYG4 . You are receiving this because you commented.Message ID: @.***>
How do I know if it installs? bc it doesnt work for me. And do I run it after step 3 or delete the previous augment and add step 4 to it? does this count as installed?
An updating icon should show up when you enter step 3 and run it. Once the updating icon is done and goes away for a while, you should be able to do step 4 (deleting the previous argument). You can "Kill All Bottles" under File if you want before you do step 4.
Thank you SO MUCH for your help! steam works for me now :)
eam works now thank you, but now my game won't launch...maybe because the app is not up to date....🙄
@roux75 which commit completes this issue please?
@Guddler I followed the steps on this comment and it works. https://github.com/Whisky-App/Whisky/issues/1199#issuecomment-2461184145
@Guddler I followed the steps on this comment and it works. #1199 (comment)
Yes, I’m aware. I subscribed to this issue to know if and when it was resolved, hence asking where it had been resolved. Not asking about the temporary workaround.
But I now realise that the whole whisky app is just a front end and the resolution will need to happen in Wine somewhere so I may as well unsubscribe from this issue.
Is there any other solution coz it doesn't work for me and I've tried many times to downgrade Steam to an older version
After adding the first command into the argument, I pressed the "Run..." button, and all I saw was a little loading icon next to the "Run..." button. Does that mean it's still updating? I used the corrected code btw.
I followed the exact procedure and it didn't work too... After I dg the stream and clicked run on whisky. The run button keeps loading and nothing happened after 10 mins
Hi, I solved it (temporarly)
Run your steam with:
-forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20240520if_/media.steampowered.com/client -exitsteam
It wil downgrade.
And after, run it with:
-noverifyfiles -nobootstrapupdate -skipinitialbootstrap -norepairfiles -overridepackageurl
to block updates.
EDIT: Add missing "-" on forcesteamupdate arg
didnt work for me, followed all the steps and steam does exit but does not show a window after turning back on
Hi, I solved it (temporarly)
Run your steam with:
-forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20240520if_/media.steampowered.com/client -exitsteam
It wil downgrade.
And after, run it with:
-noverifyfiles -nobootstrapupdate -skipinitialbootstrap -norepairfiles -overridepackageurl
to block updates.
EDIT: Add missing "-" on forcesteamupdate arg
Worked for me. Make sure you kill steam before trying this.
FWIW, this works in the sense that Steam launches, however navigating from Home to the Library makes Steam crash.
Even if it works though, Valve ending 32-bit support seems bad news for Whiskey users: seems unlikely that an older Steam build will keep working for long.
FWIW, this works in the sense that Steam launches, however navigating from Home to the Library makes Steam crash.
Even if it works though, Valve ending 32-bit support seems bad news for Whiskey users: seems unlikely that an older Steam build will keep working for long.
Is it possible for whisky to run 64 bit steam, as supposedly wine should have better compatibility with 64bit apps
FWIW, this works in the sense that Steam launches, however navigating from Home to the Library makes Steam crash. Even if it works though, Valve ending 32-bit support seems bad news for Whiskey users: seems unlikely that an older Steam build will keep working for long.
Is it possible for whisky to run 64 bit steam, as supposedly wine should have better compatibility with 64bit apps
Did some searching, it seems the Windows version of Steam only comes in 32-bit, there simply is no 64-bit client on Windows. Which begs the question, what change made Steam suddenly working in Whisky? Is a fix possible?
Here's what I did:
- Find out where your Steam executable is located: in Whisky, right-click on your Steam icon and click
Show in Finder
. Then either right-click on the parent folder and select 'Copy "Steam" as pathname' or right-click on "Steam.exe" -> Get Info -> right-click on the "Where" field -> Copy as Pathname- In Whisky click on the "Terminal..." button - it should open a MacOS terminal
- In the terminal write:
cd "<paste_here>"
(I think you get the idea)- Now you should be in the Steam folder in the Whisky bottle; verify it by typing
pwd
, it should show a path similar to:/Users/<username>/Library/Containers/com.isaacmarovitz.Whisky/Bottles/<some_letters_and_numbers>/drive_c/Program Files (x86)/Steam
- Paste this command in the terminal and run it:
wine steam.exe forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20240520if_/media.steampowered.com/client -exitsteam
- This should force download an older version of Steam and then exit.
- Back in Whisky - right-click on Steam -> Config -> add the following to the "Arguments" field:
-noverifyfiles -nobootstrapupdate -skipinitialbootstrap -norepairfiles -overridepackageurl
- Click on "Run..."
That should do it. It did for me.
After running step 5 I am getting this error: zsh: command not found: wine
How do i fix this to proceed?
@arya-chak Install wine. With homebrew simply run brew install --cask wine-stable
. After that you can use the wine
command.
Hey everyone! Is anyone willing to help me out with Porting Kit? I'm facing the same issue, but the challenge is that Porting Kit uses Windows CMD. This means I'll need to translate the prompts into CMD commands. Any guidance would be greatly appreciated!
what I'm trying to do:
"Now you should be in the Steam folder in the Whisky bottle; verify it by typing pwd, it should show a path similar to: /Users/
@roux75 which commit completes this issue please?
I'd like to second this question. We might have problems as soon as Valve disables the downgraded client version. Any permanent fix available because it was closed?
I believe there's already been a fix. Whisky should prompt an update to its wine. Once updated, get rid of the arguments (if you used them for the temporary fix) and it should be fine.
Description
I'm on macbook air M3 13' 16g os : Sequoia 15.1
Steps to reproduce
When Whisky start to install Steam, the updater runs well. Then a steam message appears : steamwebhelper is no responding
Expected behaviour
Does Whisky 2.3.3 unable running steam app ??
Logs
Whisky Version: 2.3.3 Date: 2024-11-06T11:29:51Z macOS Version: 15.1.0
Bottle Name: steam Bottle URL: /Users/romainconstant/Library/Containers/com.isaacmarovitz.Whisky/Bottles/2EF08593-77DB-4B26-842F-641BD301B396
Wine Version: 7.7.0 Windows Version: win10 Enhanced Sync: msync
Metal HUD: false Metal Trace: false
Arguments: start /unix /Users/romainconstant/Library/Containers/com.isaacmarovitz.Whisky/Bottles/2EF08593-77DB-4B26-842F-641BD301B396/drive_c/SteamSetup.exe
Environment: { "DXVK_ASYNC" = 1; "GST_DEBUG" = 1; WINEDEBUG = "fixme-all"; WINEESYNC = 1; WINEMSYNC = 1; WINEPREFIX = "/Users/romainconstant/Library/Containers/com.isaacmarovitz.Whisky/Bottles/2EF08593-77DB-4B26-842F-641BD301B396"; }
msync: bootstrapped mach port on wine-1d6c9a-msync. msync: up and running. 02c0:err:module:LdrInitializeThunk Initializing dlls for L"C:\Program Files (x86)\Steam\bin\cef\cef.win7\steamwebhelper.exe" failed, status 80000003 02f0:err:module:LdrInitializeThunk Initializing dlls for L"C:\Program Files (x86)\Steam\bin\cef\cef.win7\steamwebhelper.exe" failed, status 80000003 0324:err:winediag:ntlm_check_version ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution. 033c:err:module:LdrInitializeThunk Initializing dlls for L"C:\Program Files (x86)\Steam\bin\cef\cef.win7\steamwebhelper.exe" failed, status 80000003 0364:err:winediag:ntlm_check_version ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
What version of Whisky are you using?
2.3.2
What version of macOS are you using?
Sonoma (macOS 14)
Issue Language