Go Back   Steam Users' Forums > Steam Discussions > Suggestions / Ideas

Reply
 
Thread Tools Display Modes
Old 03-08-2012, 08:07 AM   #1
PsykX
 
Join Date: Jan 2011
Reputation: 0
Posts: 13
Mac OS X : Optimize Steam

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/forum....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/forum....php?t=2519043
http://forums.steampowered.com/forum....php?t=2574165
http://forums.steampowered.com/forum....php?t=2309268
http://forums.steampowered.com/forum....php?t=2543384
http://forums.steampowered.com/forum....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.

Last edited by PsykX: 03-08-2012 at 08:10 AM.
PsykX is offline  
Reply With Quote
Old 03-08-2012, 03:44 PM   #2
Mangr0v3
 
 
 
Join Date: Sep 2008
Reputation: 4237
Posts: 13,590
Quote:
Originally Posted by PsykX View Post
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.
Mangr0v3 is online now   Reply With Quote
Old 03-08-2012, 03:59 PM   #3
PsykX
 
Join Date: Jan 2011
Reputation: 0
Posts: 13
Worse than I thought. Should I create a new thread just for jerky scrolling ?
PsykX is offline   Reply With Quote
Old 03-08-2012, 04:05 PM   #4
Mangr0v3
 
 
 
Join Date: Sep 2008
Reputation: 4237
Posts: 13,590
You can, but it would only be about the fifteenth such thread on the topic.
Mangr0v3 is online now   Reply With Quote
Old 03-08-2012, 05:43 PM   #5
PsykX
 
Join Date: Jan 2011
Reputation: 0
Posts: 13
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 ?
PsykX is offline   Reply With Quote
Old 03-08-2012, 07:39 PM   #6
Mangr0v3
 
 
 
Join Date: Sep 2008
Reputation: 4237
Posts: 13,590
You can try Steam Support, 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.
Mangr0v3 is online now   Reply With Quote
Old 03-09-2012, 10:54 AM   #7
jeanlain
 
Join Date: Mar 2010
Reputation: 242
Posts: 935
Quote:
Originally Posted by Mangr0v3 View Post
The jerky scrolling is a separate, unrelated bug.
That bug is called "VGUI".
jeanlain is offline   Reply With Quote
Old 03-09-2012, 04:10 PM   #8
PsykX
 
Join Date: Jan 2011
Reputation: 0
Posts: 13
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.

Last edited by PsykX: 03-09-2012 at 04:18 PM.
PsykX is offline   Reply With Quote
Old 03-10-2012, 01:43 AM   #9
Mangr0v3
 
 
 
Join Date: Sep 2008
Reputation: 4237
Posts: 13,590
Quote:
Originally Posted by PsykX View Post
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.
Mangr0v3 is online now   Reply With Quote
Old 03-10-2012, 12:04 PM   #10
jeanlain
 
Join Date: Mar 2010
Reputation: 242
Posts: 935
Isn't scrolling managed by application code (that is, not webkit)?
jeanlain is offline   Reply With Quote
Old 03-10-2012, 04:11 PM   #11
Mangr0v3
 
 
 
Join Date: Sep 2008
Reputation: 4237
Posts: 13,590
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.
Mangr0v3 is online now   Reply With Quote
Old 03-22-2012, 04:05 PM   #12
Lord_I666
 
Join Date: Aug 2011
Reputation: 0
Posts: 35
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
Lord_I666 is offline   Reply With Quote
Old 03-22-2012, 04:24 PM   #13
Mangr0v3
 
 
 
Join Date: Sep 2008
Reputation: 4237
Posts: 13,590
Quote:
Originally Posted by Lord_I666 View Post
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.
Mangr0v3 is online now   Reply With Quote
Old 03-23-2012, 02:45 AM   #14
masterchef341
 
 
 
Join Date: Dec 2008
Reputation: 713
Posts: 1,200
Quote:
Originally Posted by Lord_I666 View Post
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.

Last edited by masterchef341: 03-23-2012 at 02:49 AM.
masterchef341 is offline   Reply With Quote
Reply

Go Back   Steam Users' Forums > Steam Discussions > Suggestions / Ideas


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT -7. The time now is 03:11 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.
Site Content Copyright Valve Corporation 1998-2012, All Rights Reserved.