Whisky icon indicating copy to clipboard operation
Whisky copied to clipboard

[Bug]: Steam Login Problems - Tracking Issue

Open IsaacMarovitz opened this issue 2 years ago • 19 comments

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.

IsaacMarovitz avatar Jun 08 '23 15:06 IsaacMarovitz

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

breakgimme avatar Jun 08 '23 15:06 breakgimme

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.

Full log
Last login: Thu Jun  8 21:02:14 on ttys000
/Users/User/Games/steam.command ; exit;
(base) User@My-MacBook-Air ~ % /Users/User/Games/steam.command ; exit;
0418:fixme:module:dlopen_32on64_opengl32 loaded "/usr/local/Cellar/game-porting-toolkit/1.0/lib/wine/x86_32on64-unix/opengl32.dll.so" early @ 0x68839000
[2023-06-08 21:05:32] Startup - updater built May 30 2023 13:42:12
[2023-06-08 21:05:32] Startup - Steam Client launched with: "C:\Program Files (x
86)\Steam\steam.exe" -no-browser -no-friendsui -noreactlogin
0418:fixme:shcore:SetCurrentProcessExplicitAppUserModelID L"Valve.Steam.Client": stub
[2023-06-08 21:05:32] Loading cached metrics from disk (C:\Program Files (x86)\S
team\package\steam_client_metrics.bin)
[2023-06-08 21:05:32] Failed to load cached hosts file (File 'update_hosts_cache
d.vdf' not found), using defaults
[2023-06-08 21:05:32] Using the following download hosts for Public, Realm steam
global
[2023-06-08 21:05:32] 1. http://media.steampowered.com, /client/, Realm 'steamgl
obal', weight was 1, source = 'baked in'
[2023-06-08 21:05:32] Verifying installation...
[2023-06-08 21:05:33] Verification complete
0418:fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
0418:fixme:shcore:SetCurrentProcessExplicitAppUserModelID L"Valve.Steam.Client": stub
0418:fixme:imm:ImmGetOpenStatus (038208F0): semi-stub
0418:fixme:thread:get_thread_times not implemented on this platform
0418:fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\C:\\Program Files (x86)\\Steam\\bin\\cef\\cef.win7x64\\steamwebhelper.exe"
0418:fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\C:\\Program Files (x86)\\Steam\\bin\\cef\\cef.win7x64\\steamwebhelper.exe"
0418:fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\C:\\Program Files (x86)\\Steam\\logs\\cef_log.txt"
0418:fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\C:\\Program Files (x86)\\Steam\\logs\\cef_log.txt"
0418:fixme:dwmapi:DwmSetWindowAttribute (000B005C, 2, 0012E858, 4) stub
0418:fixme:dwmapi:DwmExtendFrameIntoClientArea (000B005C, 0012E848) stub
0418:fixme:advapi:StopTraceA (0, "Steam Event Tracing", 0012EA54) stub
0418:fixme:eventlog:StartTraceA (0012EAE0, "Steam Event Tracing", 0012EA54) stub
0418:fixme:advapi:OpenTraceA 0012E820: stub
0418:fixme:advapi:EnableTrace (1, 0x10, 4, {22fb2cd6-0e7b-422b-a0c7-2fad1fd0e716}, cafe4242): stub
0418:fixme:eventlog:CloseTrace cafe4242: stub
0448:fixme:eventlog:ProcessTrace 0F87B370 1 00000000 00000000: stub
043c:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems
IPC client is in my process, could/should be using an in-process pipe.0418:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems
IPC client is in my process, could/should be using an in-process pipe.System pag
e size: 4096
043c:fixme:process:GetProcessMitigationPolicy (FFFFFFFFFFFFFFFF, 4, 000000000011F818, 4): stub
043c:fixme:shcore:SetCurrentProcessExplicitAppUserModelID L"Valve.Steam.Client": stub
043c:fixme:system:QueryDisplayConfig (00000002 000000000011EF58 0000000009FF1320 000000000011EF60 0000000009FF1370 0000000000000000): semi-stub
043c:fixme:system:DisplayConfigGetDeviceInfo DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_NAME: stub
0464:fixme:iphlpapi:NotifyAddrChange (Handle 10113A34, overlapped 10113A38): stub
0464:fixme:win:RegisterSuspendResumeNotification 1257FCE8, 0x2: stub.
0488:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
0488:fixme:wbemprox:client_security_SetBlanket 62EA0850, 0F3B0D08, 10, 0, (null), 3, 3, 00000000, 0
0488:fixme:wbemprox:client_security_Release 62EA0850
wine: Read access denied for device L"\\??\\E:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
0488:fixme:wbemprox:enum_class_object_Next timeout not supported
045c:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems
System page size: 4096
C:\Program Files (x86)\Steam\bin\cef\cef.win7x64\steamwebhelper.exe: invalid opt
ion -- `-n'
Try 'steamwebhelper.exe --help' for more information.
045c:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000011FD70
[0608/210534.920:ERROR:registration_protocol_win.cc(131)] TransactNamedPipe: 管道中
断。 (0x6D)
043c:fixme:file:NtLockFile I/O completion on lock not implemented yet
043c:fixme:heap:RtlSetHeapInformation 0000000000000000 1 0000000000000000 0 stub
043c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000000002C0620, 16) stub
[0608/210534.946:INFO:crash_reporting.cc(248)] Crash reporting enabled for proce
ss: browser
043c:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 000000000011EC84, 0000000000000000 000000000011EC80
043c:fixme:nls:get_dummy_preferred_ui_language (0x38 000000000011EC84 0000000000000000 000000000011EC80) returning a dummy value (current locale)
043c:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 000000000011EC84, 000000000011EC60 000000000011EC80
043c:fixme:nls:get_dummy_preferred_ui_language (0x38 000000000011EC84 000000000011EC60 000000000011EC80) returning a dummy value (current locale)
043c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
043c:fixme:winsock:WSALookupServiceBeginW (000000000011E910 0xff0 000000000011E988) Stub!
[0608/210535.219:ERROR:network_change_notifier_win.cc(142)] WSALookupServiceBegi
n failed with: 0
043c:fixme:iphlpapi:NotifyAddrChange (Handle 000000000011EAC8, overlapped 000000000BA80750): stub
043c:fixme:userenv:RegisterGPNotification 000000000000023C 0
043c:fixme:userenv:RegisterGPNotification 0000000000000240 1
043c:fixme:shcore:IsOS (OS_DOMAINMEMBER) What should we return here?
04bc:fixme:wtsapi:WTSRegisterSessionNotification Stub 0000000000140064 0x00000001
[0608/210535.368:ERROR:dxva_video_decode_accelerator_win.cc(1338)] DXVAVDA fatal
 error: Could not load mf.dll: 找不到模块。 (0x7E)
043c:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
043c:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
043c:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
043c:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
043c:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
043c:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
043c:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
043c:fixme:win:GetPointerDevices (000000000011E3F4 0000000000000000): partial stub
043c:fixme:system:QueryDisplayConfig (00000002 000000000011E3F4 000000000E03C110 000000000011E3F0 000000000E03C180 0000000000000000): semi-stub
043c:fixme:system:DisplayConfigGetDeviceInfo Unimplemented packet type: 11
043c:fixme:combase:RoActivateInstance (000000000E03C140, 000000000011E250): semi-stub
043c:fixme:combase:RoGetActivationFactory (L"Windows.UI.ViewManagement.UISettings", {00000035-0000-0000-c000-000000000046}, 000000000011E0A8): semi-stub
043c:err:combase:RoGetActivationFactory Failed to find library for L"Windows.UI.ViewManagement.UISettings"
04c0:fixme:wpc:WindowsParentalControls_GetUserSettings ((null) 000000000C8EF780)
04a4:fixme:netapi32:NetGetJoinInformation Semi-stub (null) 000000000B74F6D0 000000000B74F6A0
0514:fixme:win:RegisterTouchWindow (00000000000E00A6 00000003): stub
0418:fixme:dwmapi:DwmExtendFrameIntoClientArea (000300BC, 0012ECAC) stub
0528:fixme:sync:NtSetInformationJobObject stub: 0x3ec 4 0xf9af1a8 4
043c:fixme:thread:QueryThreadCycleTime (FFFFFFFFFFFFFFFE,000000000011E8B0): stub!
[0608/210537.449:ERROR:platform_font_skia.cc(343)] Could not find any font: MS S
hell Dlg, sans. Falling back to the default
[0608/210537.451:ERROR:crashpad_client_win.cc(132)] crash server failed to launc
h, self-terminating
0514:fixme:wgl:macdrv_wglChoosePixelFormatARB unused pfAttribFList
0418:fixme:imm:ImeSetActiveContext (0x3e2e190, 1): stub
0418:fixme:imm:ImmReleaseContext (000300BC, 03E2E190): stub
0538:fixme:module:dlopen_32on64_opengl32 loaded "/usr/local/Cellar/game-porting-toolkit/1.0/lib/wine/x86_32on64-unix/opengl32.dll.so" early @ 0x68839000
0538:err:module:import_dll Library SDL2.dll (which is needed by L"C:\\Program Files (x86)\\Steam\\bin\\gldriverquery.exe") not found
0538:err:module:LdrInitializeThunk Importing dlls for L"C:\\Program Files (x86)\\Steam\\bin\\gldriverquery.exe" failed, status c0000135
0540:err:vulkan:get_vulkan_driver Wine was built without Vulkan support.
0540:err:vulkan:wine_vk_init Failed to load Wine graphics driver supporting Vulkan.
0540:err:vulkan:get_vulkan_driver Wine was built without Vulkan support.
0540:err:vulkan:wine_vk_init Failed to load Wine graphics driver supporting Vulkan.
0540:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000011FD70
0550:fixme:module:dlopen_32on64_opengl32 loaded "/usr/local/Cellar/game-porting-toolkit/1.0/lib/wine/x86_32on64-unix/opengl32.dll.so" early @ 0x68839000
0550:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0012FEAC
0418:fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\C:\\Program Files (x86)\\Steam\\bin\\cef\\cef.win7x64\\steamwebhelper.exe"
0418:fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\C:\\Program Files (x86)\\Steam\\bin\\cef\\cef.win7x64\\steamwebhelper.exe"
0418:fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\C:\\Program Files (x86)\\Steam\\logs\\cef_log.txt"
0418:fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\C:\\Program Files (x86)\\Steam\\logs\\cef_log.txt"
0560:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems
System page size: 4096
0560:fixme:process:GetProcessMitigationPolicy (FFFFFFFFFFFFFFFF, 4, 000000000011F818, 4): stub
0560:fixme:shcore:SetCurrentProcessExplicitAppUserModelID L"Valve.Steam.Client": stub
0560:fixme:system:QueryDisplayConfig (00000002 000000000011EF58 0000000009FF1320 000000000011EF60 0000000009FF1370 0000000000000000): semi-stub
0560:fixme:system:DisplayConfigGetDeviceInfo DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_NAME: stub
0570:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems
System page size: 4096
C:\Program Files (x86)\Steam\bin\cef\cef.win7x64\steamwebhelper.exe: invalid opt
ion -- `-n'
Try 'steamwebhelper.exe --help' for more information.
0570:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000011FD70
[0608/210545.567:ERROR:registration_protocol_win.cc(131)] TransactNamedPipe: 管道中
断。 (0x6D)
0560:fixme:file:NtLockFile I/O completion on lock not implemented yet
0560:fixme:heap:RtlSetHeapInformation 0000000000000000 1 0000000000000000 0 stub
0560:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000000002C31C0, 16) stub
[0608/210545.586:INFO:crash_reporting.cc(248)] Crash reporting enabled for proce
ss: browser
0560:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 000000000011EC84, 0000000000000000 000000000011EC80
0560:fixme:nls:get_dummy_preferred_ui_language (0x38 000000000011EC84 0000000000000000 000000000011EC80) returning a dummy value (current locale)
0560:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 000000000011EC84, 000000000011EC60 000000000011EC80
0560:fixme:nls:get_dummy_preferred_ui_language (0x38 000000000011EC84 000000000011EC60 000000000011EC80) returning a dummy value (current locale)
0560:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0560:fixme:winsock:WSALookupServiceBeginW (000000000011E910 0xff0 000000000011E988) Stub!
[0608/210545.798:ERROR:network_change_notifier_win.cc(142)] WSALookupServiceBegi
n failed with: 0
0560:fixme:iphlpapi:NotifyAddrChange (Handle 000000000011EAC8, overlapped 000000000BA84B40): stub
0560:fixme:userenv:RegisterGPNotification 000000000000023C 0
0560:fixme:userenv:RegisterGPNotification 0000000000000240 1
0560:fixme:shcore:IsOS (OS_DOMAINMEMBER) What should we return here?
0598:fixme:wtsapi:WTSRegisterSessionNotification Stub 00000000000500CC 0x00000001
[0608/210545.935:ERROR:dxva_video_decode_accelerator_win.cc(1338)] DXVAVDA fatal
 error: Could not load mf.dll: 找不到模块。 (0x7E)
0560:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0560:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0560:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0560:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0560:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0560:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0560:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0560:fixme:win:GetPointerDevices (000000000011E3F4 0000000000000000): partial stub
0560:fixme:system:QueryDisplayConfig (00000002 000000000011E3F4 000000000E06A9D0 000000000011E3F0 000000000E06B610 0000000000000000): semi-stub
0560:fixme:system:DisplayConfigGetDeviceInfo Unimplemented packet type: 11
0560:fixme:combase:RoActivateInstance (000000000E06B610, 000000000011E250): semi-stub
0560:fixme:combase:RoGetActivationFactory (L"Windows.UI.ViewManagement.UISettings", {00000035-0000-0000-c000-000000000046}, 000000000011E0A8): semi-stub
0560:err:combase:RoGetActivationFactory Failed to find library for L"Windows.UI.ViewManagement.UISettings"
059c:fixme:wpc:WindowsParentalControls_GetUserSettings ((null) 000000000C8EF780)
0584:fixme:netapi32:NetGetJoinInformation Semi-stub (null) 000000000B74F6D0 000000000B74F6A0
0560:fixme:thread:QueryThreadCycleTime (FFFFFFFFFFFFFFFE,000000000011E8B0): stub!
05e8:fixme:sync:NtSetInformationJobObject stub: 0x3fc 4 0xf98f1a8 4
[0608/210546.526:ERROR:platform_font_skia.cc(343)] Could not find any font: MS S
hell Dlg, sans. Falling back to the default
[0608/210546.527:ERROR:crashpad_client_win.cc(132)] crash server failed to launc
h, self-terminating
0418:fixme:advapi:StopTraceA (0, "Steam Event Tracing", 0012EE78) stub
0418:fixme:eventlog:CloseTrace ffffffff: stub
0418:fixme:advapi:StopTraceA (0, "Steam Event Tracing", 0012EE24) stub
0418:fixme:eventlog:CloseTrace 0: stub
0418:fixme:advapi:StopTraceA (0, "Steam Event Tracing", 0012E9F4) stub
0418:fixme:eventlog:CloseTrace 0: stub
0418:fixme:iphlpapi:CancelIPChangeNotify (overlapped 10113A38): stub
0418:fixme:win:UnregisterSuspendResumeNotification DEADBEEF: stub.
[2023-06-08 21:05:57] Shutdown
0418:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0012FEAC

HongyuS avatar Jun 08 '23 17:06 HongyuS

Yeah, this is the issue I was having. I’ll report here if I find any workarounds, other than using my older CrossOver prefix.

kode54 avatar Jun 09 '23 02:06 kode54

Aha, well this explains that then.

chadlavi avatar Jun 09 '23 18:06 chadlavi

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

humbertogontijo avatar Jun 09 '23 18:06 humbertogontijo

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

ermaolaoye avatar Jun 09 '23 22:06 ermaolaoye

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

danfountgames avatar Jun 09 '23 23:06 danfountgames

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?

richstokes avatar Jun 09 '23 23:06 richstokes

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:

  • HKEY_CURRENT_USER\Software\Wine\AppDefaults\steamwebhelper.exe, LargeAddressAware = 1
  • HKEY_CURRENT_USER\Software\Valve\Steam, GPUAccelWebViews = 0
  • HKEY_CURRENT_USER\Software\Wine\AppDefaults\steam.exe\DllOverrides, wineoss.drv = d
  • HKEY_CURRENT_USER\Software\Wine\Fonts\Replacements, Lucida Console = MS Sans Serif
  • HKEY_CURRENT_USER\Software\Wine\Fonts\Replacements, Meiryo = Microsoft YaHei

IsaacMarovitz avatar Jun 10 '23 00:06 IsaacMarovitz

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.

ajkolstad avatar Jun 10 '23 03:06 ajkolstad

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.

aske-cph avatar Jun 10 '23 11:06 aske-cph

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.

Screenshot 2023-06-10 at 7 26 26 PM

Naozumi520 avatar Jun 10 '23 11:06 Naozumi520

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.

alexzvn avatar Jun 10 '23 11:06 alexzvn

@Naozumi520 Ah makes sense, i don't even get that much content, my window is just completely empty: Screenshot 2023-06-10 at 13 45 05

aske-cph avatar Jun 10 '23 11:06 aske-cph

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:

  • Install macOS version of Steam, login to it.

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 avatar Jun 10 '23 12:06 Naozumi520

@Naozumi520 this worked for me, i now get the steam windows to show up, but then it's still dying on me Scherm­afbeelding 2023-06-10 om 17 00 50

DaveFlashNL avatar Jun 10 '23 15:06 DaveFlashNL

Scherm­afbeelding 2023-06-10 om 17 02 38 its just empty

DaveFlashNL avatar Jun 10 '23 15:06 DaveFlashNL

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.

Screenshot 2023-06-10 at 11 40 24 PM

Naozumi520 avatar Jun 10 '23 15:06 Naozumi520

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

a0s avatar Jun 11 '23 09:06 a0s

@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

PaulGriz avatar Jun 11 '23 19:06 PaulGriz

any news about a solution instead of this workarounds?

lrueeger avatar Jun 14 '23 10:06 lrueeger

any news about a solution instead of this workarounds?

Working on it

IsaacMarovitz avatar Jun 14 '23 11:06 IsaacMarovitz

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.

image image

JeanMertz avatar Jun 15 '23 08:06 JeanMertz

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.

IsaacMarovitz avatar Jun 15 '23 08:06 IsaacMarovitz

Curious - what is whisky doing differently to the vanilla Game Porting Toolkit (which seems to work fine)?

richstokes avatar Jun 15 '23 16:06 richstokes

Screenshot_2023-06-16_at_10 23 16

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.

IsaacMarovitz avatar Jun 16 '23 08:06 IsaacMarovitz

Fix being pushed as we speak

IsaacMarovitz avatar Jun 16 '23 14:06 IsaacMarovitz

thank you!

bhicks avatar Jun 16 '23 15:06 bhicks

I'm stuck on the steamwebhelper crash with Whiskey and direct with the Gaming Toolkit. I wonder if something there changed?

irwando avatar Jun 16 '23 19:06 irwando

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.

richstokes avatar Jun 16 '23 20:06 richstokes