http://bugs.winehq.org/show_bug.cgi?id=10878
Summary: WINE Steam using 100% of CPU when its doing nothing Product: Wine Version: 0.9.51. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-misc AssignedTo: wine-bugs@winehq.org ReportedBy: vektuz@cox.net
This is a recent development. When I run STEAM, it starts normally albeit slowly, and then eats 100% CPU (on this single core machine) for its entire lifetime. No matter which tab is displayed. This is a relatively new development, and occurs for me both on Compiz native, and VMWare virtualized installtions of Ubuntu/WINE 0.9.51 w/ Gnome.
I remember this working fine a couple builds ago, round about 0.9.48-ish.
As for clues to why this happens, I spoke to Valve about this behavior, and it was suggested that it was polling to refresh the window very rapidly. I can reproduce the behavior on Windows by running Steam on a remote windows machine and using VNC (for example) to view it. It polls the window causing rapid redraw, and results in 100% CPU on the remote computer whenever the VNC window is being displayed. I'm posting this merely to indicate this might be a clue as to why it happens. Its pretty disruptive when it does, because even if you run a game via steam, it hogs the CPU. You have to essentially 'nice' it down to background priority before the game runs smoothly.
This doesn't seem to stop you from actually running games/software, so its not a critical bug, I suppose, but I figured I'd better submit it here because it happens, and its new, and it didn't happen before.