I'm encountering this as well.
I'm running openSUSE 12.1/GNOME 3 with Wine 1.3.35 and Steam closes after
spending a while on the "Connecting Steam account
'<>'..." box.
Wine outputs this:
Code:
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:exec:SHELL_execute flags ignored: 0x00004100
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
p11-kit: couldn't load module: /usr/lib/pkcs11/gnome-keyring-pkcs11.so:
/usr/lib/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such
file or directory
err:winediag:SECUR32_initNTLMSP 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.
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels,
pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels,
pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000
channels, pretending there's only 2 channels
err:ole:CoGetClassObject class {77f10cf0-3db5-4966-b520-b7c54fd35ed6} not
registered
err:ole:CoGetClassObject no class object {77f10cf0-3db5-4966-b520-b7c54fd35ed6}
could be created for context 0x1
Assert( Assertion Failed: bRet ):.\hardware_win32.cpp:583
fixme:dbghelp:elf_search_auxv can't find symbol in module
err:ole:CoGetClassObject class {dff32fea-3331-48da-a272-ccfc238695be} not
registered
err:ole:CoGetClassObject class {dff32fea-3331-48da-a272-ccfc238695be} not
registered
err:ole:create_server class {dff32fea-3331-48da-a272-ccfc238695be} not
registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {dff32fea-3331-48da-a272-ccfc238695be}
could be created for context 0x17
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:win:RegisterDeviceNotificationA (hwnd=0x200ae,
filter=0x33d5b0,flags=0x00000004) returns a fake device notification handle!
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:dbghelp:elf_search_auxv can't find symbol in module
err:ntdll:RtlDeleteResource Deleting active MRSW lock (0x13e58), expect failure