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