You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

macOS High Sierra 10.13 slow graphics after battery sleep

2017 MacBook Pro 3.1Ghz

Having upgraded to macOS High Sierra 10.13, the graphics have slowed down significantly after sleep.


Steps to reproduce:

1. Close lid (default power settings)

2. Unplug from mains power

3. Wait 1 hour

4. Open lid and login

5. Try a graphics intensive app or game and notice a slow down?


Is this a known issue?


- Have a tried a clean install of 10.13.

- Have tried reverting to 10.12 (problem does not exist on 10.12.6)


The only option is to reboot.

MacBook Pro TouchBar and Touch ID, macOS High Sierra (10.13)

Posted on Oct 18, 2017 9:46 AM

Reply
Question marked as Top-ranking reply

Posted on Oct 22, 2017 2:53 AM

To update you further, I have reverted to macOS Sierra 10.12.6.

Although High Sierra promises great foundations for the future, I don't feel it's ready yet. Graphics and wake from sleep are quite fundamental issues and professionals require stability.


Looking forward to when these issues are resolved.. For now 10.12.6 is great.


Thanks,

211 replies

Dec 7, 2017 12:50 PM in response to osx_customer

Sorry I respectfully disagree about "not helping anyone", how can the facts and details not help?


Recently:

Short sleeps, between 5 to 10 minutes did not trigger the issue.


Two long sleeps over 3 hours did not trigger it.


The 45 minute sleep is what triggered it.


For me it is intermittent but happens about 80% of the time. I realise this could all just be dancing around some threshold but all these facts need to be known.


The other piece of fine detail is I'm getting a slow of 100 fps (for a specially test program I have), but when going fast it sometimes goes 300 fps yet at other times 400 fps - all other things being equal this is a big variation.


I'm also wanting this variation sorted out, with Sierra I was getting +/- 1 fps - rock solid.

Dec 9, 2017 2:15 PM in response to alexkay99

I haven't been able to reproduce it yet. Sleep and wake several times now with various times of sleep. Even had it sleep over night. So my question is, maybe I need an external display to trigger the slowdown? Currently I'm just using the internal display. I had the slowdown happen to me once on 10.13.1 while using an external display. Now since 10.13.2 it hasn't happened yet, but maybe it's because I'm only using the internal display. Would be good to narrow down what triggers the problem.

Dec 9, 2017 4:54 PM in response to star-affinity

The problem still happens for me with 10.13.2. It doesn't matter if an external display is connected, the problem still happens. I have no time to check all possible configurations with that though.


I pretty much can rule out any third party software, as the problem also occurs after a clean install of High Sierra. It also didn't occur under Sierra, and my software stack hasn't changed since, only updates of Photoshop and Wacom Driver software were installed. But again, it also happens under a clean High Sierra with nothing on it than a benchmark.


Oh and by the way: 10.13.2 fixed a security bug somewhere in the graphics stack, so this might explain any updated drivers or kernel extensions that we might see in that area.

Dec 9, 2017 6:52 PM in response to star-affinity

When you put the machine to sleep was the 2nd graphics card already engaged? Games, graphics app or even Chrome will engage it. Or maybe you have Energy Saver / "Automatic switching" unchecked?


In all these cases I've never seen the issue.


But if you put the machine to sleep with the 2nd card disengaged, then wake it, run a graphics app to check your frame rate you should see the issue about half the time.


Some people were saying it's intermittent, others say it happens all the time. So I put that to test.


Over the past few days I've done this particular test 30 times: 17 times it work up in a slow mood ("the issue"), 13 times it woke up and ran quickly! So it happened about 56% of the time, not 100% (as I once thought).


The length of sleep time doesn't seem to matter either.


(MBP 15" 2017 model with Radeon 555, High Sierra 10.13.1)

Dec 10, 2017 1:52 AM in response to alexkay99

For now I became "High Sierra Fail Guru" and I can fall into GPU throttling even without Sleep mode in one session:


1. Few hours of Arnold 2 CPU+dGPU rendering (with C4D R18 and Substance Painter 2 running). Powered by adaptor, high heat and noise production, all power savings are off;

2. Publish WIP and results via Safari. During that process laptop became quiet and cold.

3. And not C4D nor World of Warcraft couldn't engage dGPU again in same session - fans are not running, very poor performance and all I can do is ruin my progress and my mood and go reset...

4. Raise and repeat 🙂

Dec 10, 2017 2:55 PM in response to star-affinity

Thanks,


Just to clarify for other readers.


If you have Automatic switching checked it'll force the 2nd GPU to run constantly - then when you sleep/wake I don't expect you'll see the issue. It seems to retain the fast mood all the time at the expense of short battery life.


But if you don't have the 2nd GPU engaged then sleep/wake for me it'll go slow about 56% of the time. Once it's going slow if you uncheck Automatic switching it'll be too late. Once it goes slow nothing, we found so far, can bring it back to speed except a full shutdown.

Dec 10, 2017 3:05 PM in response to ScrewedDK

I believe Apple is looking at it.


Hopefully they can replicate the issue, some days it happens almost all the time for me yet on other days only 50%.


With any software from any company there's always a lot to do for a new release:- gather information, replicate the issue, schedule it, fix it, re-test, document .... so I am not at all surprised it didn't get into 10.13.2. I am hoping it'll make 10.13.3


Originally the corner stone of graphics rendering was OpenGL, then Metal came in the mix and now Metal 2 - don't look now but the very foundations are being changed under our feet. No surprise there are issues.


Just hoping they'll continue solid support for OpenGL going forward, I don't want to be in the middle of a Vulcan, DX11, Metal 2 war.

Dec 11, 2017 1:08 AM in response to spearer

I did the downgrade to Sierra, too. Apple Support couldn't help me fix the problem, but I need this to work reliably. I am sending them a bunch of log files and benchmark results instead, they are going to speak with some developers about the issue then. Or so the support person claimed.


I can only recommend that everyone with this issue is pitching the story to some tech news pages. I did this here in Germany with "Golem.de" and "Heise Online", and both of them published an article about the issue. Maybe others reported it, too:


https://www.heise.de/mac-and-i/meldung/Bug-in-macOS-High-Sierra-mindert-Grafikle istung-nach-Ruhezustand-3914088.html


MacOS High Sierra: Grafikleistung beim Macbook Pro bricht durch Bug ein - Golem.de


Golem.de even reproduced the issue on their own devices.


If more tech news magazines are picking up on this, we could stand a chance in getting our fix soon ;-)

Dec 12, 2017 11:44 AM in response to spearer

Just updated to 10.13.3 Beta 1 and I'm still able to reproduce the issue.


For now I'm using a utility called NoSleep to prevent my MacBook Pro from sleeping when I close the lid (display turns off though), because restarting multiple times a day for the correct dGPU performance is a hassle.


https://andytran93.com/2017/11/12/dgpu-low-performance-bug-in-macos-10-13-high-s ierra/

Dec 14, 2017 2:13 AM in response to spearer

So I've been in the same boat for long now and have been following this thread and talked to Apple too without any luck.

But I have now found out during the past week that when I play my usual game of LOL, I now tick off the setting "Wait for Vertical Sync (disables Software Mouse handling)".

This works for me and will give me full FPS in game.

Im running on a MID 2012 Macbook pro with intel graphics only.

macOS High Sierra 10.13 slow graphics after battery sleep

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.