Closed IsaacMarovitz closed 1 year ago
The -noreactlogin
fix seems to be just a placebo, as Valve removed it some time ago
Personally, I've found that just restarting Steam solves the issue most of the time
I've been trying many different conditions for a whole day: game-porting-toolkit from both brew and Whisky, with or without E-sync, Windows 7 or Windows 10, with or without -noreactlogin
, even reinstalling game-porting-toolkit and all its dependences, non of these attempts worked so far.
It either stuck at launching steamwebhelper.exe, or it just ended up in a crashing-and-restart loop, both results in an empty login screen. First, it get this error:
C:\Program Files (x86)\Steam\bin\cef\cef.win7x64\steamwebhelper.exe: invalid option -- `-n' Try 'steamwebhelper.exe --help' for more information.
,
then
ERROR:registration_protocol_win.cc(131)] TransactNamedPipe
,
and
ERROR:network_change_notifier_win.cc(142)] WSALookupServiceBegin failed with: 0
,
then finally a fatal error:
ERROR:dxva_video_decode_accelerator_win.cc(1338)] DXVAVDA fatal error: Could not load mf.dll
After that, I get ERROR:crashpad_client_win.cc(132)] crash server failed to launch, self-terminating
and the Chromium restarts.
I also tried launching a pre-login steam from my old CrossOver bottle, this time I can login, of course, but all pages - store, library, etc. are empty. From the logs, I also got all those errors above. Chromium just won't work on my computer with wine-7.7.
Additionally, the same errors also appear on CrossOver 22.1.1 (with wine-7.7), when I tested it last month. However, it was fixed in the nightly builds of CrossOver 23, which bundles wine-8.0.1.
Yeah, this is the issue I was having. I’ll report here if I find any workarounds, other than using my older CrossOver prefix.
Aha, well this explains that then.
I am able to execute steam with command MTL_HUD_ENABLED=1 WINEESYNC=1 WINEPREFIX=~/my-game-prefix /usr/local/Cellar/game-porting-toolkit/1.0/bin/wine64 'C:\Program Files (x86)\Steam\steam.exe' But when I have the same options selected in Whisky it fails
I somehow get it to work using the wine binary from the game-porting-toolkit. I execute it many time, and suddenly the login window has everything rendered correctly.
This the debug log of wine, if it helps?
huangzihang@huangzihangsMBP ~ % MTL_HUD_ENABLED=1 WINEESYNC=1 WINEPREFIX=~/my-game-prefix /usr/local/Cellar/game-porting-toolkit/1.0/bin/wine64 'C:\Program Files (x86)\Steam\steam.exe'
esync: up and running.
0024:fixme:module:dlopen_32on64_opengl32 loaded "/usr/local/Cellar/game-porting-toolkit/1.0/lib/wine/x86_32on64-unix/opengl32.dll.so" early @ 0x6883c000
0024: thread_get_state failed on Apple Silicon - faking zero debug registers
[2023-06-09 23:45:10] Startup - updater built May 30 2023 13:42:12
[2023-06-09 23:45:10] Startup - Steam Client launched with: "C:\Program Files (x86)\Steam\steam.exe"
0024:fixme:shcore:SetCurrentProcessExplicitAppUserModelID L"Valve.Steam.Client": stub
[2023-06-09 23:45:10] Loading cached metrics from disk (C:\Program Files (x86)\Steam\package\steam_client_metrics.bin)
[2023-06-09 23:45:10] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2023-06-09 23:45:10] Using the following download hosts for Public, Realm steamglobal
[2023-06-09 23:45:10] 1. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
00f8: thread_get_state failed on Apple Silicon - faking zero debug registers
[2023-06-09 23:45:10] Verifying installation...
[2023-06-09 23:45:11] Verification complete
0024:fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
0024:fixme:shcore:SetCurrentProcessExplicitAppUserModelID L"Valve.Steam.Client": stub
00fc: thread_get_state failed on Apple Silicon - faking zero debug registers
0108: thread_get_state failed on Apple Silicon - faking zero debug registers
0024: thread_get_state failed on Apple Silicon - faking zero debug registers
0024:fixme:imm:ImmGetOpenStatus (037E02F8): semi-stub
0024:fixme:thread:get_thread_times not implemented on this platform
0024:fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\C:\\Program Files (x86)\\Steam\\bin\\cef\\cef.win7x64\\steamwebhelper.exe"
0024:fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\C:\\Program Files (x86)\\Steam\\bin\\cef\\cef.win7x64\\steamwebhelper.exe"
0024:fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\C:\\Program Files (x86)\\Steam\\logs\\cef_log.txt"
0024:fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\C:\\Program Files (x86)\\Steam\\logs\\cef_log.txt"
0024: thread_get_state failed on Apple Silicon - faking zero debug registers
0024: thread_get_state failed on Apple Silicon - faking zero debug registers
0024: thread_get_state failed on Apple Silicon - faking zero debug registers
0024: thread_get_state failed on Apple Silicon - faking zero debug registers
0024: thread_get_state failed on Apple Silicon - faking zero debug registers
0024: thread_get_state failed on Apple Silicon - faking zero debug registers
0114: thread_get_state failed on Apple Silicon - faking zero debug registers
0118: thread_get_state failed on Apple Silicon - faking zero debug registers
0024:fixme:dwmapi:DwmSetWindowAttribute (00020096, 2, 0012E858, 4) stub
0024:fixme:dwmapi:DwmExtendFrameIntoClientArea (00020096, 0012E848) stub
0024:fixme:advapi:StopTraceA (0, "Steam Event Tracing", 0012EA54) stub
0024:fixme:eventlog:StartTraceA (0012EAE0, "Steam Event Tracing", 0012EA54) stub
0024:fixme:advapi:OpenTraceA 0012E820: stub
0024:fixme:advapi:EnableTrace (1, 0x10, 4, {22fb2cd6-0e7b-422b-a0c7-2fad1fd0e716}, cafe4242): stub
0024:fixme:eventlog:CloseTrace cafe4242: stub
011c: thread_get_state failed on Apple Silicon - faking zero debug registers
011c:fixme:eventlog:ProcessTrace 0A13B370 1 00000000 00000000: stub
0120: thread_get_state failed on Apple Silicon - faking zero debug registers
IPC client is in my process, could/should be using an in-process pipe.0024: thread_get_state failed on Apple Silicon - faking zero debug registers
0110:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems
0110: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.
0110:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
0024:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems
0024: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.
0024:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
System page size: 4096
0110:fixme:process:GetProcessMitigationPolicy (FFFFFFFFFFFFFFFF, 4, 000000000011F818, 4): stub
0110:fixme:shcore:SetCurrentProcessExplicitAppUserModelID L"Valve.Steam.Client": stub
0110:fixme:system:QueryDisplayConfig (00000002 000000000011EF58 0000000009FF1320 000000000011EF60 0000000009FF1370 0000000000000000): semi-stub
0110:fixme:system:DisplayConfigGetDeviceInfo DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_NAME: stub
0050:fixme:nsi:ipv6_forward_enumerate_all not implemented
0050:fixme:nsi:ipv6_forward_enumerate_all not implemented
0050:fixme:nsi:ipv6_forward_enumerate_all not implemented
0050:fixme:nsi:ipv6_forward_enumerate_all not implemented
0134: thread_get_state failed on Apple Silicon - faking zero debug registers
0138: thread_get_state failed on Apple Silicon - faking zero debug registers
013c: thread_get_state failed on Apple Silicon - faking zero debug registers
013c: thread_get_state failed on Apple Silicon - faking zero debug registers
0140: thread_get_state failed on Apple Silicon - faking zero debug registers
0144: thread_get_state failed on Apple Silicon - faking zero debug registers
0138:fixme:iphlpapi:NotifyAddrChange (Handle 06983C14, overlapped 06983C18): stub
0144: thread_get_state failed on Apple Silicon - faking zero debug registers
0148: thread_get_state failed on Apple Silicon - faking zero debug registers
014c: thread_get_state failed on Apple Silicon - faking zero debug registers
0150: thread_get_state failed on Apple Silicon - faking zero debug registers
0154: thread_get_state failed on Apple Silicon - faking zero debug registers
0158: thread_get_state failed on Apple Silicon - faking zero debug registers
0138:fixme:win:RegisterSuspendResumeNotification 0ACBFCE8, 0x2: stub.
0160: thread_get_state failed on Apple Silicon - faking zero debug registers
0158:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
0158:fixme:wbemprox:client_security_SetBlanket 62EA0850, 09C48360, 10, 0, (null), 3, 3, 00000000, 0
0158:fixme:wbemprox:client_security_Release 62EA0850
0050:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
0050:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
0050:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
0050:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
0050:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
0164: 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.
0158:fixme:wbemprox:enum_class_object_Next timeout not supported
0050:fixme:mountmgr:query_property Faking StorageDeviceProperty data
0050:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
0050:fixme:mountmgr:query_property Faking StorageDeviceProperty data
0050:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
0050:fixme:mountmgr:query_property Faking StorageDeviceProperty data
0050:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
0050:fixme:mountmgr:query_property Faking StorageDeviceProperty data
0050:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
0050:fixme:mountmgr:query_property Faking StorageDeviceProperty data
0050:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
0130:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems
0130: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.
0130:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
System page size: 4096
C:\Program Files (x86)\Steam\bin\cef\cef.win7x64\steamwebhelper.exe: invalid option -- `-n'
Try 'steamwebhelper.exe --help' for more information.
0130:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000011FD70
[0609/234512.409:ERROR:registration_protocol_win.cc(131)] TransactNamedPipe: ????? (0x6D)
0110:fixme:file:NtLockFile I/O completion on lock not implemented yet
0110:fixme:heap:RtlSetHeapInformation 0000000000000000 1 0000000000000000 0 stub
0110:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000000002BD030, 16) stub
[0609/234512.424:INFO:crash_reporting.cc(248)] Crash reporting enabled for process: browser
0110:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 000000000011EC84, 0000000000000000 000000000011EC80
0110:fixme:nls:get_dummy_preferred_ui_language (0x38 000000000011EC84 0000000000000000 000000000011EC80) returning a dummy value (current locale)
0110:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 000000000011EC84, 000000000011EC60 000000000011EC80
0110:fixme:nls:get_dummy_preferred_ui_language (0x38 000000000011EC84 000000000011EC60 000000000011EC80) returning a dummy value (current locale)
0110:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0138:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0138:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0138:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0138:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0184: thread_get_state failed on Apple Silicon - faking zero debug registers
0110:fixme:winsock:WSALookupServiceBeginW (000000000011E910 0xff0 000000000011E988) Stub!
[0609/234512.612:ERROR:network_change_notifier_win.cc(142)] WSALookupServiceBegin failed with: 0
0110:fixme:iphlpapi:NotifyAddrChange (Handle 000000000011EAC8, overlapped 000000000BA7BB90): stub
0110:fixme:userenv:RegisterGPNotification 000000000000023C 0
0110:fixme:userenv:RegisterGPNotification 0000000000000240 1
0110:fixme:shcore:IsOS (OS_DOMAINMEMBER) What should we return here?
0190:fixme:wtsapi:WTSRegisterSessionNotification Stub 00000000001100B2 0x00000001
[0609/234512.745:ERROR:dxva_video_decode_accelerator_win.cc(1338)] DXVAVDA fatal error: Could not load mf.dll: ?????? (0x7E
)
0110:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0110:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0110:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0110:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0110:fixme:win:GetPointerDevices (000000000011E3F4 0000000000000000): partial stub
0110:fixme:system:QueryDisplayConfig (00000002 000000000011E3F4 000000000DDD7040 000000000011E3F0 000000000DDD77A0 0000000000000000): semi-stub
0110:fixme:system:DisplayConfigGetDeviceInfo Unimplemented packet type: 11
0110:fixme:combase:RoActivateInstance (000000000DDD7040, 000000000011E250): semi-stub
0110:fixme:combase:RoGetActivationFactory (L"Windows.UI.ViewManagement.UISettings", {00000035-0000-0000-c000-000000000046}, 000000000011E0A8): semi-stub
0110:err:combase:RoGetActivationFactory Failed to find library for L"Windows.UI.ViewManagement.UISettings"
0194:fixme:wpc:WindowsParentalControls_GetUserSettings ((null) 000000000C68F780)
0178:fixme:netapi32:NetGetJoinInformation Semi-stub (null) 000000000B74F6D0 000000000B74F6A0
01d8: thread_get_state failed on Apple Silicon - faking zero debug registers
01dc: thread_get_state failed on Apple Silicon - faking zero debug registers
01e0: thread_get_state failed on Apple Silicon - faking zero debug registers
0138: thread_get_state failed on Apple Silicon - faking zero debug registers
01ec: thread_get_state failed on Apple Silicon - faking zero debug registers
01f0: thread_get_state failed on Apple Silicon - faking zero debug registers
01e8:fixme:win:RegisterTouchWindow (00000000000100D2 00000003): stub
0024:fixme:dwmapi:DwmExtendFrameIntoClientArea (000100DC, 0012ECAC) stub
01f4:fixme:sync:NtSetInformationJobObject stub: 0x3f0 4 0xf54f1a8 4
0110:fixme:thread:QueryThreadCycleTime (FFFFFFFFFFFFFFFE,000000000011E8B0): stub!
0200:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems
0024:fixme:imm:ImeSetActiveContext (0x3d91d20, 1): stub
0024:fixme:imm:ImmReleaseContext (000100DC, 03D91D20): stub
0138: thread_get_state failed on Apple Silicon - faking zero debug registers
0200: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.
0200:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
[0609/234514.248:ERROR:registration_protocol_win.cc(103)] CreateFile: ?????? (0x2)
System page size: 4096
0200:fixme:heap:RtlSetHeapInformation 0000000000000000 1 0000000000000000 0 stub
0200:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000000002B5450, 16) stub
[0609/234514.294:INFO:crash_reporting.cc(248)] Crash reporting enabled for process: utility
01e8:fixme:wgl:macdrv_wglChoosePixelFormatARB unused pfAttribFList
0200:fixme:process:GetProcessMitigationPolicy (FFFFFFFFFFFFFFFF, 4, 000000000011F538, 4): stub
0200:fixme:thread:get_thread_times not implemented on this platform
Invalid browser dimensions: 0 x 0
0214:fixme:winsock:WSALookupServiceBeginW (000000000B30E290 0xff0 000000000B30E308) Stub!
[0609/234514.369:ERROR:network_change_notifier_win.cc(142)] WSALookupServiceBegin failed with: 0
0214:fixme:iphlpapi:NotifyAddrChange (Handle 000000000B30E448, overlapped 00000000003260E0): stub
0214:fixme:wlanapi:WlanEnumInterfaces (0000000000000001, 0000000000000000, 000000000B30D6E8) semi-stub
0214:fixme:wlanapi:WlanEnumInterfaces (0000000000000001, 0000000000000000, 000000000B30D6E8) semi-stub
0110:fixme:win:apply_window_pos Other process parent
0110:fixme:win:apply_window_pos Other process parent
0110:fixme:win:apply_window_pos Other process parent
0110:fixme:dwmapi:DwmExtendFrameIntoClientArea (00000000000200CE, 000000000011CF00) stub
0190:fixme:wtsapi:WTSRegisterSessionNotification Stub 00000000000900BE 0x00000000
0110:fixme:dwmapi:DwmExtendFrameIntoClientArea (00000000000200CE, 000000000011D4F0) stub
020c:fixme:file:NtLockFile I/O completion on lock not implemented yet
0110:err:ole:com_get_class_object class {aa509086-5ca9-4c25-8f95-589d3c07b48a} not registered
0110:err:ole:com_get_class_object class {aa509086-5ca9-4c25-8f95-589d3c07b48a} not registered
0110:err:ole:create_server class {aa509086-5ca9-4c25-8f95-589d3c07b48a} not registered
0110:fixme:ole:com_get_class_object CLSCTX_REMOTE_SERVER not supported
0110:err:ole:com_get_class_object no class object {aa509086-5ca9-4c25-8f95-589d3c07b48a} could be created for context 0x17
0194:fixme:dwmapi:DwmGetWindowAttribute (00000000000100DC 14 000000000C68F5BC 4) stub
0110:fixme:win:apply_window_pos Other process parent
020c:fixme:heap:PrefetchVirtualMemory process FFFFFFFFFFFFFFFF, count 0000000000000001, addresses 000000000AF0F458, flags 0 stub.
0194:fixme:dwmapi:DwmGetWindowAttribute (00000000000100DC 14 000000000C68F43C 4) stub
0110:fixme:manipulation:viewport_ActivateConfiguration 000000000BF6C550, 823
0110:fixme:manipulation:viewport_SetViewportOptions 000000000BF6C550, 2
0110:fixme:manipulation:viewport_AddEventHandler 000000000BF6C550, 00000000000100F4, 00000000119AEF40, 000000001198D318
0110:fixme:manipulation:viewport_Stop 000000000BF6C550
0110:fixme:manipulation:viewport_RemoveEventHandler 000000000BF6C550, 73
0110:fixme:manipulation:viewport_Abandon 000000000BF6C550
0110:fixme:manipulation:direct_manip_Deactivate 000000000BF6C4E0, 00000000000100F4
0110:fixme:manipulation:viewport_ActivateConfiguration 000000000BF6C550, 823
0110:fixme:manipulation:viewport_SetViewportOptions 000000000BF6C550, 2
0110:fixme:manipulation:viewport_AddEventHandler 000000000BF6C550, 00000000000100F4, 00000000119AF560, 00000000119AF518
0110:fixme:manipulation:viewport_Stop 000000000BF6C550
0110:fixme:manipulation:viewport_RemoveEventHandler 000000000BF6C550, 0
0110:fixme:manipulation:viewport_Abandon 000000000BF6C550
0110:fixme:manipulation:direct_manip_Deactivate 000000000BF6C4E0, 00000000000100F4
0110:fixme:manipulation:viewport_ActivateConfiguration 000000000BF6C550, 823
0110:fixme:manipulation:viewport_SetViewportOptions 000000000BF6C550, 2
0110:fixme:manipulation:viewport_AddEventHandler 000000000BF6C550, 00000000000100F4, 00000000119A95C0, 00000000119BF1B8
0110:fixme:manipulation:viewport_Stop 000000000BF6C550
0110:fixme:manipulation:viewport_RemoveEventHandler 000000000BF6C550, 0
0110:fixme:manipulation:viewport_Abandon 000000000BF6C550
0110:fixme:manipulation:direct_manip_Deactivate 000000000BF6C4E0, 00000000000100F4
0110:fixme:win:apply_window_pos Other process parent
0110:fixme:win:apply_window_pos Other process parent
0110:fixme:manipulation:viewport_ActivateConfiguration 000000000BF6C550, 823
0110:fixme:manipulation:viewport_SetViewportOptions 000000000BF6C550, 2
0110:fixme:manipulation:viewport_AddEventHandler 000000000BF6C550, 00000000000100F4, 00000000119E3E60, 00000000119DC1C8
0110:fixme:manipulation:viewport_Stop 000000000BF6C550
0110:fixme:manipulation:viewport_RemoveEventHandler 000000000BF6C550, 0
0110:fixme:manipulation:viewport_Abandon 000000000BF6C550
0110:fixme:manipulation:direct_manip_Deactivate 000000000BF6C4E0, 00000000000100F4
0110:fixme:manipulation:viewport_ActivateConfiguration 000000000BF6C550, 823
0110:fixme:manipulation:viewport_SetViewportOptions 000000000BF6C550, 2
0110:fixme:manipulation:viewport_AddEventHandler 000000000BF6C550, 00000000000100F4, 00000000119E3E60, 00000000119DC1C8
0110:fixme:manipulation:viewport_Stop 000000000BF6C550
0110:fixme:manipulation:viewport_RemoveEventHandler 000000000BF6C550, 0
0110:fixme:manipulation:viewport_Abandon 000000000BF6C550
0110:fixme:manipulation:direct_manip_Deactivate 000000000BF6C4E0, 00000000000100F4
01b4:fixme:dwmapi:DwmGetCompositionTimingInfo (0000000000000000 000000000E30EE50)
0228:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems
0228: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.
0228:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
[0609/234514.780:ERROR:registration_protocol_win.cc(103)] CreateFile: ?????? (0x2)
System page size: 4096
0248:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems
0248: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.
0248:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
[0609/234514.872:ERROR:registration_protocol_win.cc(103)] CreateFile: ?????? (0x2)
0250:fixme:module:dlopen_32on64_opengl32 loaded "/usr/local/Cellar/game-porting-toolkit/1.0/lib/wine/x86_32on64-unix/opengl32.dll.so" early @ 0x6883c000
0250: thread_get_state failed on Apple Silicon - faking zero debug registers
System page size: 4096
0250:err:module:import_dll Library SDL2.dll (which is needed by L"C:\\Program Files (x86)\\Steam\\bin\\gldriverquery.exe") not found
0250:err:module:LdrInitializeThunk Importing dlls for L"C:\\Program Files (x86)\\Steam\\bin\\gldriverquery.exe" failed, status c0000135
0268:err:vulkan:get_vulkan_driver Wine was built without Vulkan support.
0268:err:vulkan:wine_vk_init Failed to load Wine graphics driver supporting Vulkan.
0268:err:vulkan:get_vulkan_driver Wine was built without Vulkan support.
0268:err:vulkan:wine_vk_init Failed to load Wine graphics driver supporting Vulkan.
0268:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000011FD70
objc[19951]: Class ResultReceiver is implemented in both /usr/local/Cellar/gtk+3/3.24.38/lib/libgtk-3.0.dylib (0x71170e38) and /usr/local/Cellar/gtk4/4.10.4/lib/libgtk-4.1.dylib (0x12de42f78). One of the two will be used. Which one is undefined.
objc[19951]: Class GtkApplicationQuartzDelegate is implemented in both /usr/local/Cellar/gtk+3/3.24.38/lib/libgtk-3.0.dylib (0x71170e60) and /usr/local/Cellar/gtk4/4.10.4/lib/libgtk-4.1.dylib (0x12de42fa0). One of the two will be used. Which one is undefined.
objc[19951]: Class GNSMenuItem is implemented in both /usr/local/Cellar/gtk+3/3.24.38/lib/libgtk-3.0.dylib (0x71170eb0) and /usr/local/Cellar/gtk4/4.10.4/lib/libgtk-4.1.dylib (0x12de42ff0). One of the two will be used. Which one is undefined.
objc[19951]: Class GNSMenu is implemented in both /usr/local/Cellar/gtk+3/3.24.38/lib/libgtk-3.0.dylib (0x71170ed8) and /usr/local/Cellar/gtk4/4.10.4/lib/libgtk-4.1.dylib (0x12de43018). One of the two will be used. Which one is undefined.
objc[19951]: Class FilterComboBox is implemented in both /usr/local/Cellar/gtk+3/3.24.38/lib/libgtk-3.0.dylib (0x71170f50) and /usr/local/Cellar/gtk4/4.10.4/lib/libgtk-4.1.dylib (0x12de43090). One of the two will be used. Which one is undefined.
objc[19951]: Class gdkCoreCursor is implemented in both /usr/local/Cellar/gtk+3/3.24.38/lib/libgdk-3.0.dylib (0x7051f5e0) and /usr/local/Cellar/gtk4/4.10.4/lib/libgtk-4.1.dylib (0x12de430e0). One of the two will be used. Which one is undefined.
objc[19953]: Class ResultReceiver is implemented in both /usr/local/Cellar/gtk+3/3.24.38/lib/libgtk-3.0.dylib (0x71170e38) and /usr/local/Cellar/gtk4/4.10.4/lib/libgtk-4.1.dylib (0x12de51f78). One of the two will be used. Which one is undefined.
objc[19953]: Class GtkApplicationQuartzDelegate is implemented in both /usr/local/Cellar/gtk+3/3.24.38/lib/libgtk-3.0.dylib (0x71170e60) and /usr/local/Cellar/gtk4/4.10.4/lib/libgtk-4.1.dylib (0x12de51fa0). One of the two will be used. Which one is undefined.
objc[19953]: Class GNSMenuItem is implemented in both /usr/local/Cellar/gtk+3/3.24.38/lib/libgtk-3.0.dylib (0x71170eb0) and /usr/local/Cellar/gtk4/4.10.4/lib/libgtk-4.1.dylib (0x12de51ff0). One of the two will be used. Which one is undefined.
objc[19953]: Class GNSMenu is implemented in both /usr/local/Cellar/gtk+3/3.24.38/lib/libgtk-3.0.dylib (0x71170ed8) and /usr/local/Cellar/gtk4/4.10.4/lib/libgtk-4.1.dylib (0x12de52018). One of the two will be used. Which one is undefined.
objc[19953]: Class FilterComboBox is implemented in both /usr/local/Cellar/gtk+3/3.24.38/lib/libgtk-3.0.dylib (0x71170f50) and /usr/local/Cellar/gtk4/4.10.4/lib/libgtk-4.1.dylib (0x12de52090). One of the two will be used. Which one is undefined.
objc[19953]: Class gdkCoreCursor is implemented in both /usr/local/Cellar/gtk+3/3.24.38/lib/libgdk-3.0.dylib (0x7051f5e0) and /usr/local/Cellar/gtk4/4.10.4/lib/libgtk-4.1.dylib (0x12de520e0). One of the two will be used. Which one is undefined.
0278:fixme:module:dlopen_32on64_opengl32 loaded "/usr/local/Cellar/game-porting-toolkit/1.0/lib/wine/x86_32on64-unix/opengl32.dll.so" early @ 0x6883c000
0278: thread_get_state failed on Apple Silicon - faking zero debug registers
0278:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0012FEAC
(wine:19951): GStreamer-CRITICAL **: 23:45:16.740: _gst_util_uint64_scale: assertion 'denom != 0' failed
(wine:19951): GStreamer-CRITICAL **: 23:45:16.741: _gst_util_uint64_scale: assertion 'denom != 0' failed
0228:fixme:mfplat:h264_decoder_GetAttributes iface 0000000008DFB110, attributes 000000000011FB68 stub!
(wine:19953): GStreamer-CRITICAL **: 23:45:16.742: _gst_util_uint64_scale: assertion 'denom != 0' failed
(wine:19953): GStreamer-CRITICAL **: 23:45:16.742: _gst_util_uint64_scale: assertion 'denom != 0' failed
0248:fixme:mfplat:h264_decoder_GetAttributes iface 0000000008DFB110, attributes 000000000011FB68 stub!
0228:fixme:heap:RtlSetHeapInformation 0000000000000000 1 0000000000000000 0 stub
0248:fixme:heap:RtlSetHeapInformation 0000000000000000 1 0000000000000000 0 stub
0228:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000000002DC0A0, 16) stub
0248:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000000002DC020, 16) stub
[0609/234516.757:INFO:crash_reporting.cc(248)] Crash reporting enabled for process: renderer
[0609/234516.757:INFO:crash_reporting.cc(248)] Crash reporting enabled for process: renderer
0228:fixme:process:GetProcessMitigationPolicy (FFFFFFFFFFFFFFFF, 4, 000000000011F538, 4): stub
0248:fixme:process:GetProcessMitigationPolicy (FFFFFFFFFFFFFFFF, 4, 000000000011F538, 4): stub
0228:fixme:thread:get_thread_times not implemented on this platform
0248:fixme:thread:get_thread_times not implemented on this platform
0228:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0248:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0228:fixme:thread:QueryThreadCycleTime (FFFFFFFFFFFFFFFE,000000000011EC50): stub!
0248:fixme:thread:QueryThreadCycleTime (FFFFFFFFFFFFFFFE,000000000011EC50): stub!
0198:fixme:file:ReplaceFileW Ignoring flags 2
0198:fixme:file:ReplaceFileW Ignoring flags 2
0248:fixme:dwrite:dwritefontface5_HasVariations 0000000008E06630: stub
014c:fixme:cryptnet:check_ocsp_response_info check responder id
033c: thread_get_state failed on Apple Silicon - faking zero debug registers
014c:fixme:cryptnet:check_ocsp_response_info check responder id
01a0:fixme:file:ReplaceFileW Ignoring flags 2
014c:fixme:cryptnet:check_ocsp_response_info check responder id
014c:fixme:cryptnet:check_ocsp_response_info check responder id
014c:fixme:cryptnet:check_ocsp_response_info check responder id
014c:fixme:cryptnet:check_ocsp_response_info check responder id
014c:fixme:cryptnet:check_ocsp_response_info check responder id
014c:fixme:cryptnet:check_ocsp_response_info check responder id
0340: thread_get_state failed on Apple Silicon - faking zero debug registers
00c0:fixme:imm:ImeSetActiveContext (0x37ad60, 0): stub
00c0:fixme:imm:ImmReleaseContext (0000000000010020, 000000000037AD60): stub
01a0:fixme:file:ReplaceFileW Ignoring flags 2
0344: thread_get_state failed on Apple Silicon - faking zero debug registers
0348: thread_get_state failed on Apple Silicon - faking zero debug registers
01a0:fixme:file:ReplaceFileW Ignoring flags 2
0110:fixme:msctf:TextStoreACPSink_OnLayoutChange STUB:(000000000BA8B610)
0110:fixme:msctf:TextStoreACPSink_OnLayoutChange STUB:(000000000BA8B610)
0110:fixme:msctf:TextStoreACPSink_OnLayoutChange STUB:(000000000BA8B610)
0110:fixme:imm:ImeSetActiveContext (0xdee8870, 1): stub
0110:fixme:imm:ImmReleaseContext (00000000000200CE, 000000000DEE8870): stub
New workaround... Install macOS version of steam, and log in there, then copy login data from that installation to the wine one instead whisky
I copied config/ registry.vdf ssfn?????????? userdata/
from /Users/?????/Library/Application Support/Steam to /Users/?????/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Steam/drive_c/Program Files (x86)/Steam/
and now I'm logged in
Nice, that lets me log in, but all the steam pages are blank (so I cant see my games list/download anything). The Steam logs (steamui_html.txt) are full of [2023-06-09 14:44:21] RetryCreateBrowser id:3516571167 type:6 flags:0: (-2147483648, -2147483648) 0x0
-- could it be that its not happy with the bundled iexplorer? looks like its some kind of Gecko browser?
Nice workaround, the remaining issues stem from config differences between CrossOver and Whisky's bottles which is next on my list to address. CrossOver makes several registry modifications and installs the CoreFonts dependency.
List of CrossOver's Registry Changes:
If you just want to download and play games but steam is blank, going to view -> small mode will make games installable and playable through steam.
How do you select "small mode", there's no "view" menu option for me only "Steam, Edit, Window" and the blank login window with an exit "x" as the only thing.
How do you select "small mode", there's no "view" menu option for me only "Steam, Edit, Window" and the blank login window with an exit "x" as the only thing.
The "view" menu option is in Steam, and only appeared after you successfully entered the library.
Steam seem working perfectly fine until got upgrade to Whisky 0.2.2
and hitting same problem.
After I downgrade to 0.2.0
, it's back to normal again.
@Naozumi520 Ah makes sense, i don't even get that much content, my window is just completely empty:
Yeah I can see you're encountering the login issue, not the library issue.
In this case, I would recommend you follow @playfulpigeon's solution:
from /Users/?????/Library/Application Support/Steam
copy three files/folders: config
, registry.vdf
, userdata
to
/Users/?????/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Steam/drive_c/Program Files (x86)/Steam/
This worked for me.
@Naozumi520 this worked for me, i now get the steam windows to show up, but then it's still dying on me
its just empty
DaveFlashNL: its just empty
ajkolstad: If you just want to download and play games but steam is blank, going to view -> small mode will make games installable and playable through steam.
Whisky itself generates pretty strange logs. On first run of Steam it can not find multiple .plist files. On second run it prints only Launched Wine (20703)
and Process exited with code 0
.
> /Applications/Whisky.app/Contents/MacOS/Whisky
Error Domain=NSCocoaErrorDomain Code=260 "The file “steam.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/steam.exe.plist, NSUnderlyingError=0x600001e8c2a0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Launched Wine (20472)
Process exited with code 0
Update NavigationRequestObserver tried to update multiple times per frame.
Error Domain=NSCocoaErrorDomain Code=260 "The file “uninstall.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/uninstall.exe.plist, NSUnderlyingError=0x600001e11080 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Error Domain=NSCocoaErrorDomain Code=260 "The file “x64launcher.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/x64launcher.exe.plist, NSUnderlyingError=0x600001e11740 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Error Domain=NSCocoaErrorDomain Code=260 "The file “gldriverquery64.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/gldriverquery64.exe.plist, NSUnderlyingError=0x600001e34090 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Error Domain=NSCocoaErrorDomain Code=260 "The file “drivers.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/drivers.exe.plist, NSUnderlyingError=0x600001e36f40 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Error Domain=NSCocoaErrorDomain Code=260 "The file “secure_desktop_capture.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/secure_desktop_capture.exe.plist, NSUnderlyingError=0x600001e36760 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Error Domain=NSCocoaErrorDomain Code=260 "The file “fossilize-replay.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/fossilize-replay.exe.plist, NSUnderlyingError=0x600001eca760 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Error Domain=NSCocoaErrorDomain Code=260 "The file “vulkandriverquery64.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/vulkandriverquery64.exe.plist, NSUnderlyingError=0x600001e11170 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Error Domain=NSCocoaErrorDomain Code=260 "The file “steamxboxutil.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/steamxboxutil.exe.plist, NSUnderlyingError=0x600001e30f90 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Error Domain=NSCocoaErrorDomain Code=260 "The file “steamxboxutil64.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/steamxboxutil64.exe.plist, NSUnderlyingError=0x600001e106c0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Error Domain=NSCocoaErrorDomain Code=260 "The file “steam_monitor.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/steam_monitor.exe.plist, NSUnderlyingError=0x600001e7f720 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Error Domain=NSCocoaErrorDomain Code=260 "The file “steamwebhelper.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/steamwebhelper.exe.plist, NSUnderlyingError=0x600001e7ed90 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Error Domain=NSCocoaErrorDomain Code=260 "The file “wow_helper.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/wow_helper.exe.plist, NSUnderlyingError=0x600001e348d0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Error Domain=NSCocoaErrorDomain Code=260 "The file “x86launcher.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/x86launcher.exe.plist, NSUnderlyingError=0x600001e14960 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Error Domain=NSCocoaErrorDomain Code=260 "The file “steamservice.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/steamservice.exe.plist, NSUnderlyingError=0x600001e16b80 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Error Domain=NSCocoaErrorDomain Code=260 "The file “fossilize-replay64.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/fossilize-replay64.exe.plist, NSUnderlyingError=0x600001e14b10 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Error Domain=NSCocoaErrorDomain Code=260 "The file “gldriverquery.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/gldriverquery.exe.plist, NSUnderlyingError=0x600001e10a80 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Error Domain=NSCocoaErrorDomain Code=260 "The file “vulkandriverquery.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/vulkandriverquery.exe.plist, NSUnderlyingError=0x600001e00e10 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Error Domain=NSCocoaErrorDomain Code=260 "The file “WriteMiniDump.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/WriteMiniDump.exe.plist, NSUnderlyingError=0x600001ec9e60 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Error Domain=NSCocoaErrorDomain Code=260 "The file “GameOverlayUI.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/GameOverlayUI.exe.plist, NSUnderlyingError=0x600001e11200 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Error Domain=NSCocoaErrorDomain Code=260 "The file “steamerrorreporter64.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/steamerrorreporter64.exe.plist, NSUnderlyingError=0x600001e16bb0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Error Domain=NSCocoaErrorDomain Code=260 "The file “streaming_client.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/streaming_client.exe.plist, NSUnderlyingError=0x600001e30e10 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Error Domain=NSCocoaErrorDomain Code=260 "The file “steamerrorreporter.exe.plist” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/a0s/Library/Containers/com.isaacmarovitz.Whisky/Bottles/Bottle/Program Settings/steamerrorreporter.exe.plist, NSUnderlyingError=0x600001e101e0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Launched Wine (20703)
Process exited with code 0
Launched Wine (20801)
Process exited with code 0
a0s@lorry:s002-> /Users » a0s (0)
> /Applications/Whisky.app/Contents/MacOS/Whisky
Launched Wine (21494)
Process exited with code 0
@Naozumi520's both solutions works for me
@Naozumi520's both solutions works for me
Here to confirm that a combination of both of @playfulpigeon's config files copy workaround plus @ajkolstad's "small view" workaround fixes the "Blank Screen" when opening steam.exe from Whiskey release pre-0.2.3
any news about a solution instead of this workarounds?
any news about a solution instead of this workarounds?
Working on it
For what it's worth, I had Steam running using the above workarounds, but unfortunately, since yesterday's big update, it now crashes at boot with a "program error" in steamwebhelper.exe
.
For what it's worth, I had Steam running using the above workarounds, but unfortunately, since yesterday's big update, it now crashes at boot with a "program error" in
steamwebhelper.exe
.
Shit, I didn't expect the beta to become the default so quickly. Yeah, in my experience, the new UI is even worse in Wine than the current. We might end up having to wait for CodeWeavers to update their Steam CrossTie before we can get this properly working then.
Curious - what is whisky doing differently to the vanilla Game Porting Toolkit (which seems to work fine)?
The latest master /w Steam installed via CrossOver and then imported into Whisky is working fine so I think I should be able to get it working by next release.
Fix being pushed as we speak
thank you!
I'm stuck on the steamwebhelper crash with Whiskey and direct with the Gaming Toolkit. I wonder if something there changed?
The Steam UI works now, but none of my games actually work - they try and open and get killed a split second later. Latest everything/sonoma.
Is there some way to know the games are definitely loading with GPT and not the vanilla version of wine (e.g. are they maybe starting without the graphics/DX support?). It "feels" like the games can't see a graphics card.
Just wondering if I'm missing some steps:
Does the copy paste trick work with the new Steam?
The whisky readme explicitly says not to manually install GPT 🤔
That’s interesting because the FAQ says to sarcastically use the GPTK Readme.
On second thought, maybe it really meant it. It would be helpful for new folks to be pointed to the Wiki.
That’s the same process I did anyways.
The issue seems to stem from the recent steam update.
Also facing the same issue. On a fresh bottle and install of steam, steam keeps crashing with the same error as @JeanMertz (https://github.com/IsaacMarovitz/Whisky/issues/41#issuecomment-1592583862). It could definitely be due to the new Steam update.
@rdevathu - are you on Sonoma by any chance? I'm on latest Ventura.
@blisstik I'm also on the latest Ventura.
Facing the same issue, steamwebhelper.exe is now keep crashing
Pre-release 0.3.0
works well on Sonoma 14.0, apart from the fact that (almost) all games just show a black screen
UPD: Found the list of compatible games
What is this? How to fix this? OS: macOS Sonoma 14.0 Device: MacBook Pro 2020 13inch Soc: Apple M1
@U5KUN I encountered the same issue, but I managed to resolve it by accident, following these steps:
Close all Wine-related processes from the Activity Monitor.
Launch steamwebhelper.exe
from Whisky.
Launch steamservice.exe
from Whisky.
Then, start steam.exe
.
This solved my problem with Steamwebhelper constantly crashing. I'm not sure which step is essential, but this worked for me.😀
@UnpxreTW There are two them.
@U5KUN
For steamwebhelper.exe
, I used */Steam/bin/cef/cef.win7x64/steamwebhelper.exe
For steamservice.exe
, I used */Steam/bin/steamservice.exe
Basically, I used the above ones listed😅 But feel free to try all the combinations.
I'm getting the error with the constantly crashing steamwebhelper.exe
, mentioned by @JeanMertz (https://github.com/IsaacMarovitz/Whisky/issues/41#issuecomment-1592583862).
Starting steamservice.exe
and steamwebhelper.exe
doesn't solve the issue for me 😕
I'm getting the error with the constantly crashing
steamwebhelper.exe
, mentioned by @JeanMertz (#41 (comment)). Startingsteamservice.exe
andsteamwebhelper.exe
doesn't solve the issue for me 😕
Running steam with the arguments -allosarches -cef-force-32bit
fixes the web helper crash for me, but I still get a black window when it finally launches.
This is similar, but not the same as #40. In this instance, text does display correctly in installers and bundled apps, but the Steam login view fails to display. This again comes down to a matter of configuration. CrossOver circumvents this using their CrossTie system, which includes a number of dependency and registry fixes to get Steam working as intended. To properly resolve this issue, we will need to implement a similar system.
For now, there are a number of ways to help alleviate this problem. Some people have found success with the
-noreactlogin
or-gamepadui
launch arguments. Sometimes with enough luck and trial and error, you can get it working.