Whisky-App / Whisky

A modern Wine wrapper for macOS built with SwiftUI
https://getwhisky.app
GNU General Public License v3.0
12.36k stars 261 forks source link

[Bug]: Windows Steam for Whiskey doesn't work properly. #1148

Open Sarg9-11 opened 1 month ago

Sarg9-11 commented 1 month ago

Description

Whenever I download an application even before Whiskey's latest update, on Windows Steam the game downloads up to 99% and just keeps estimating the time to go longer, e.g. hours, days, months, years, etc. But when I try to stop or continue the download, it infinitely tries to close the applications download?

I don't know if it's specifically a Windows Steam issue or Whiskey's, but it makes downloading Steam games infuriating.

The game in question is Ocean Worlds: Eden Crafters Prologue. Tho the last time I contacted a Steam Game's IT support, which occured on DIscord for SCP: Secret Labatory, they pretty much were unwilling to help as soon as I mentioned I was using the Windows 10 Emulater Whiskey.

If I have to contact Ocean Worlds IT directly I will, but it's annoying when even IT support reject Windows Emulaters.

Steps to reproduce

Downloaded Steam -> Downloaded Steam Game -> Steam Game Download reached 99% -> Steam Game kept estimating the time of the game to finish to 100% take even up to months -> Paused Steam Game, resulting in Steam infinitely trying to stop or continue the download.

Expected behaviour

Steam Game stays stuck on 99% downloading, stopping the download and then continuing it just leaves it to stay Stopping Download.

Logs

Whisky Version: 2.3.2
Date: 2024-09-22T05:23:08Z
macOS Version: 14.0.0

Bottle Name: Toro
Bottle URL: /Users/shadowbonnie231/Library/Containers/com.isaacmarovitz.Whisky/Bottles/3225E893-0250-4198-A2AE-7E9072690699

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

Metal HUD: false
Metal Trace: false

Arguments: start /unix /Users/shadowbonnie231/Downloads/SteamSetup (1).exe

Environment:
{
    "DXVK_ASYNC" = 1;
    "GST_DEBUG" = 1;
    WINEDEBUG = "fixme-all";
    WINEESYNC = 1;
    WINEMSYNC = 1;
    WINEPREFIX = "/Users/shadowbonnie231/Library/Containers/com.isaacmarovitz.Whisky/Bottles/3225E893-0250-4198-A2AE-7E9072690699";
}

msync: bootstrapped mach port on wine-3aee9d4-msync.
msync: up and running.
0114:err:menubuilder:cx_wineshelllink wineshelllink returned -1073741772
01f0:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems
01f0:err:ole:com_get_class_object class {aa509086-5ca9-4c25-8f95-589d3c07b48a} not registered
04cc:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 02:26:00 UTC"
04cc:err:wininet:HTTP_ParseDate unexpected date format L"Fri, 20 Sep 2024 02:26:00 UTC"
04dc:err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"UTC"
0230:err:wininet:HTTP_ParseDate unexpected date format L"Fri, 20 Sep 2024 02:26:00 UTC"
04cc:err:wininet:HTTP_ParseDate unexpected date format L"Fri, 20 Sep 2024 02:26:00 UTC"
04dc:err:wininet:HTTP_ParseDate unexpected date format L"Fri, 20 Sep 2024 02:26:00 UTC"
07e4:err:menubuilder:cx_wineshelllink wineshelllink returned -1073741772
04cc:err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"UTC"
04cc:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 16:50:00 UTC"
04cc:err:wininet:HTTP_ParseDate unexpected date format L"Sat, 21 Sep 2024 16:50:00 UTC"
04dc:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 02:26:00 UTC"
0230:err:wininet:HTTP_ParseDate unexpected date format L"Sat, 21 Sep 2024 16:50:00 UTC"
0230:err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"UTC"
0230:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 16:50:00 UTC"
04cc:err:wininet:HTTP_ParseDate unexpected date format L"Fri, 20 Sep 2024 02:26:00 UTC"
0230:err:wininet:HTTP_ParseDate unexpected date format L"Fri, 20 Sep 2024 02:26:00 UTC"
04cc:err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"UTC"
04dc:err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"UTC"
04dc:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 02:26:00 UTC"
04cc:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 02:26:00 UTC"
04dc:err:wininet:HTTP_ParseDate unexpected date format L"Fri, 20 Sep 2024 02:26:00 UTC"
04cc:err:wininet:HTTP_ParseDate unexpected date format L"Fri, 20 Sep 2024 02:26:00 UTC"
0600:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 13:33:00 UTC"
0600:err:wininet:HTTP_ParseDate unexpected date format L"Sat, 21 Sep 2024 13:33:00 UTC"
04dc:err:wininet:HTTP_ParseDate unexpected date format L"Sun, 22 Sep 2024 06:00:00 UTC"
0230:err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"UTC"
0230:err:wininet:HTTP_ParseDate unexpected date format L"Sun, 22 Sep 2024 06:00:00 UTC"
0230:err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"UTC"
04cc:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 06:00:00 UTC"
0600:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 13:33:00 UTC"
04cc:err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"UTC"
04cc:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 14:37:00 UTC"
04cc:err:wininet:HTTP_ParseDate unexpected date format L"Sun, 22 Sep 2024 14:37:00 UTC"
0230:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 14:37:00 UTC"
0230:err:wininet:HTTP_ParseDate unexpected date format L"Sun, 22 Sep 2024 14:37:00 UTC"
04dc:err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"UTC"
04dc:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 14:37:00 UTC"
04dc:err:wininet:HTTP_ParseDate unexpected date format L"Sun, 22 Sep 2024 14:37:00 UTC"
0230:err:wininet:HTTP_ParseDate unexpected date format L"Sun, 22 Sep 2024 14:37:00 UTC"
04cc:err:wininet:HTTP_ParseDate unexpected date format L"Sun, 22 Sep 2024 14:37:00 UTC"
04dc:err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"UTC"
04cc:err:wininet:HTTP_ParseDate unexpected date format L"Sun, 22 Sep 2024 14:37:00 UTC"
0230:err:wininet:HTTP_ParseDate unexpected date format L"Sun, 22 Sep 2024 14:37:00 UTC"
04cc:err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"UTC"
04cc:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 14:37:00 UTC"
04cc:err:wininet:HTTP_ParseDate unexpected date format L"Sun, 22 Sep 2024 14:37:00 UTC"
04cc:err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"UTC"
04cc:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 14:37:00 UTC"
04cc:err:wininet:HTTP_ParseDate unexpected date format L"Sun, 22 Sep 2024 14:37:00 UTC"
04dc:err:wininet:HTTP_ParseDate unexpected date format L"Sun, 22 Sep 2024 14:37:00 UTC"
0230:err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"UTC"
0230:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 14:37:00 UTC"
0230:err:wininet:HTTP_ParseDate unexpected date format L"Sun, 22 Sep 2024 14:37:00 UTC"
04dc:err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"UTC"
04dc:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 14:37:00 UTC"
04dc:err:wininet:HTTP_ParseDate unexpected date format L"Sun, 22 Sep 2024 14:37:00 UTC"
0230:err:wininet:HTTP_ParseDate unexpected date format L"Sun, 22 Sep 2024 14:37:00 UTC"
0230:err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"UTC"
04cc:err:wininet:HTTP_ParseDate unexpected date format L"Tue, 24 Sep 2024 05:08:00 UTC"
04dc:err:wininet:HTTP_ParseDate unexpected date format L"Tue, 24 Sep 2024 05:08:00 UTC"
04dc:err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"UTC"
04cc:err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"UTC"
04dc:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 02:39:00 UTC"
04cc:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 02:39:00 UTC"
04dc:err:wininet:HTTP_ParseDate unexpected date format L"Wed, 25 Sep 2024 02:39:00 UTC"
04cc:err:wininet:HTTP_ParseDate unexpected date format L"Wed, 25 Sep 2024 02:39:00 UTC"
04cc:err:wininet:HTTP_ParseDate unexpected date format L"Wed, 25 Sep 2024 02:39:00 UTC"
04dc:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 02:39:00 UTC"
04dc:err:wininet:HTTP_ParseDate unexpected date format L"Wed, 25 Sep 2024 02:39:00 UTC"
04dc:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 02:39:00 UTC"
04dc:err:wininet:HTTP_ParseDate unexpected date format L"Wed, 25 Sep 2024 02:39:00 UTC"
04cc:err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"UTC"
04cc:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 02:39:00 UTC"
04cc:err:wininet:HTTP_ParseDate unexpected date format L"Wed, 25 Sep 2024 02:39:00 UTC"
0600:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 01:37:00 UTC"
04cc:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 02:39:00 UTC"
04cc:err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"UTC"
04cc:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 18:39:00 UTC"
04cc:err:wininet:HTTP_ParseDate unexpected date format L"Tue, 24 Sep 2024 18:39:00 UTC"
04dc:err:wininet:HTTP_ParseDate unexpected date format L"Wed, 25 Sep 2024 02:39:00 UTC"
04dc:err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"UTC"
04dc:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 02:39:00 UTC"
04cc:err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"UTC"
04cc:err:wininet:HTTP_ParseRfc850Date unexpected month format L" Sep 2024 02:39:00 UTC"
04cc:err:wininet:HTTP_ParseDate unexpected date format L"Wed, 25 Sep 2024 02:39:00 UTC"
04cc:err:wininet:HTTP_ParseDate unexpected date format L"Wed, 25 Sep 2024 02:39:00 UTC"
0600:err:wininet:HTTP_ParseDate unexpected date format L"Tue, 24 Sep 2024 01:37:00 UTC"
0dd8: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

dufuw commented 4 weeks ago

for me when that happened when i was just starting to use the app and it got stuck at 99 % i just closed steam and reopened it and it said that the game was done downloading and i could play it and the new update now when i buy/download games it completely downloads and everything is fine for me

paris-ci commented 3 weeks ago

I had the same issue, solution is in : https://docs.getwhisky.app/common-issues.html

Problem My game stops downloading right before it's finished.

Solution You are most likely downloading a game with MSync enabled. Restarting Steam should fix this and your download should continue. You can also fix this issue by switch to ESync whenever downloading a game.