http://bugs.winehq.org/show_bug.cgi?id=19889
Robert Walker robert_mt_walker@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |robert_mt_walker@yahoo.co.u | |k
--- Comment #12 from Robert Walker robert_mt_walker@yahoo.co.uk 2010-09-30 20:01:43 CDT --- OS: Ubuntu 10.04 (64 bit) CPU: Intel Core i7 920 @4.0GHz GPU: Nvidia 8800GTX OC @1.0Ghz RAM RAM: 6Gb DDR3
I nearly collapsed when I saw the load Xorg and Steam were putting on this rig!! 5 F@H clients (4x CPU and 1x GPU) only slow the rig's responsiveness down slightly under Windows 7!!
I am running the latest Wine 1.3.3 BTW. So basically this problem is still **NOT** fixed.
If you run the client in 'small' mode (just listing your games library as a text list) it basically behaves itself normally (0% usage). In normal mode the client consumes vast amounts of CPU and I had to nice it to 19 to stop my rig grinding to a halt!! So it's clearly linked to the fact it uses the builtin Windows IE engine to render all those game image place-holders, etc.
I am not sure this software really deserves a Platinum or Gold rating at the moment...
Trace for reference (Steam client does run OK as stated before): robert@robs-desktop:~/.wine/dosdevices/c:/Program Files/Steam$ /usr/bin/wine steam.exe fixme:advapi:RegisterTraceGuidsW (0x5a13b8, 0x762830, {b2a40f1f-a05a-4dfd-886a-4c4f18c4334c}, 1, 0x33f924, (null), (null), 0x762830,) fixme:advapi:RegisterTraceGuidsW (0x5a13b8, 0x762860, {ffdb9886-80f3-4540-aa8b-b85192217ddf}, 1, 0x33f924, (null), (null), 0x762860,) fixme:advapi:RegisterTraceGuidsW (0x5a13b8, 0x762890, {5c8bb950-959e-4309-8908-67961a1205d5}, 1, 0x33f924, (null), (null), 0x762890,) fixme:advapi:RegisterTraceGuidsW (0x5a1481, 0x7612c8, {3e1fd72a-c323-4574-9917-5ce9c936f78c}, 1, 0x33f904, (null), (null), 0x7612d0,) fixme:advapi:RegisterTraceGuidsW (0x5a1481, 0x7612e8, {afff9c82-5be3-4205-9b3e-49e014c09a63}, 1, 0x33f904, (null), (null), 0x7612f0,) fixme:advapi:UnregisterTraceGuids 0: stub fixme:advapi:UnregisterTraceGuids 0: stub fixme:advapi:UnregisterTraceGuids 0: stub CellID: Fetching server list from CSDS. . . fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub. fixme:urlmon:CoInternetSetFeatureEnabled 5, 0x00000002, 1, stub fixme:urlmon:CoInternetSetFeatureEnabled 10, 0x00000002, 1, stub CellID: CSDS returned 173 servers. CellID: Connecting to 203.77.185.186:27031. . . CellID: Connect to 203.77.185.186:27031 took 296 MS CellID: Nothing beat our old best time of 27 MS 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 fixme:wbemprox:wbem_locator_ConnectServer 0x212c38, L"ROOT\CIMV2", (null), (null), (null), 0x00000080, (null), (nil), 0x425c000) fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used fixme:win:EnumDisplayDevicesW ((null),0,0x32ce38,0x00000000), stub! fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported err:ntdll:RtlpWaitForCriticalSection section 0x156d0f0 "?" wait timed out in thread 0019, blocked by 001a, retrying (60 sec) fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported err:ole:RevokeDragDrop invalid hwnd (nil) fixme:advapi:RegisterTraceGuidsW (0x3824f30, 0x3e7b720, {3dada31d-19ef-4dc1-b345-037927193422}, 1, 0x3e53b24, (null), (null), 0x3e7b738,) err:ole:RevokeDragDrop invalid hwnd 0x10116 fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used