PDA

View Full Version : Mac OS X : Optimize Steam


PsykX
03-08-2012, 08:07 AM
Hi,

So Steam on the Mac so far has been consuming so much CPU that it’s hard to believe. This results in jerky scrolling on every Mac supported and quick battery drain on MacBook Pros and Airs.

Please see this thread for ideas on how to optimize it, the solution is pretty well explained : http://forums.steampowered.com/forums/showthread.php?t=2201872

Also, refer to these threads to confirm that Steam for the Mac has been broken since day 1. They’re all about crazy CPU usage :
http://forums.steampowered.com/forums/showthread.php?t=2519043
http://forums.steampowered.com/forums/showthread.php?t=2574165
http://forums.steampowered.com/forums/showthread.php?t=2309268
http://forums.steampowered.com/forums/showthread.php?t=2543384
http://forums.steampowered.com/forums/showthread.php?t=2527704

Please fix this bug ASAP. As I said, we’ve been waiting since day 1. I’d like some official input from Steam regarding this. Thanks.

Mangr0v3
03-08-2012, 03:44 PM
So Steam on the Mac so far has been consuming so much CPU that itís hard to believe. This results in jerky scrolling on every Mac supported and quick battery drain on MacBook Pros and Airs.

The jerky scrolling is a separate, unrelated bug.

PsykX
03-08-2012, 03:59 PM
Worse than I thought. Should I create a new thread just for jerky scrolling ?

Mangr0v3
03-08-2012, 04:05 PM
You can, but it would only be about the fifteenth such thread on the topic.

PsykX
03-08-2012, 05:43 PM
Maybe Steam listens to suggestions when they are posted 15 times in the forums ? :P

But seriously, I wish I could go fix it myself in the code at this point. Donít they have support lines or something that we can saturate so they sort out these two issues finally ?

Mangr0v3
03-08-2012, 07:39 PM
You can try Steam Support (https://support.steampowered.com/), but after the level of complaining over the earlier part of the past just-under-two-years, I don't see how they don't know.

jeanlain
03-09-2012, 10:54 AM
The jerky scrolling is a separate, unrelated bug.
That bug is called "VGUI".

PsykX
03-09-2012, 04:10 PM
All they had to do was to drag and drop the Webkit page viewer from Xcode in their app and voilŗ. It’s hard to imagine they managed to screw up the scrolling so bad, but they did.

Mangr0v3
03-10-2012, 01:43 AM
All they had to do was to drag and drop the Webkit page viewer from Xcode in their app and voilŗ. Itís hard to imagine they managed to screw up the scrolling so bad, but they did.

Not really, because they're not using NIBs at all.

Even then, they use Chrome Embedded's WebKit, not Safari/OS X's WebKit, even though Steam links against WebKit.framework. And since Chrome on OS X has decent scrolling, it's hard to imagine (without doing too much research) how Valve either screwed it up, or what Chrome did that's not in the public source code. I'm pretty sure Chromium has decent scrolling though, so that would make it purely a Valve screwup then.

jeanlain
03-10-2012, 12:04 PM
Isn't scrolling managed by application code (that is, not webkit)?

Mangr0v3
03-10-2012, 04:11 PM
I don't know, logically they would just throw in a webkit view and that's it, like PsykX alluded to. Although last I heard most of Steam was actually WebKit, so they probably rebuilt things....

I don't know.

Lord_I666
03-22-2012, 04:05 PM
buy a copy of Windows. speaking from a strictly Sys admin of several companies standpoint- Macs are technologically inferior machines. I intend no offence, but Linux and Windows are much more powerful. and Im not just some casual user who is spewing sh*t out of my mouth, I have a lifetime of experiences and several degrees in computer sciences :)

Mangr0v3
03-22-2012, 04:24 PM
and Im not just some casual user who is spewing sh*t out of my mouth

The rest of your post seems to contradict that.

masterchef341
03-23-2012, 02:45 AM
buy a copy of Windows. speaking from a strictly Sys admin of several companies standpoint- Macs are technologically inferior machines. I intend no offence, but Linux and Windows are much more powerful. and Im not just some casual user who is spewing sh*t out of my mouth, I have a lifetime of experiences and several degrees in computer sciences :)

If you had even a bachelor's degree in computer science, you wouldn't waste your time trolling in forums about how terrible macs are.

It's really funny how people often say something to the effect of: "I'm not X, and I'm not doing Y" - and then demonstrate conclusively that they are X, and are undoubtedly doing Y.