Slow Graphics Performance MacOS High Sierra

Am I the only one that witnessing horribly slow graphics performance

and high CPU usage in 10.13?


Any solutions to speed things up?


Youtube videos 1080p are jumpy

Quicklook of 3D models are horrible

System UI animations are jumpy

Very high CPU usage ("windowserver")

VMs are consuming 2X CPU as they did in 10.12

Had a Kernel panic twice already


Did Apple's graphics firmware/driver change destroy the performance of older models??

I can't trust the "updates" anymore. Both on MacOs and iOS sides. They are killing performance.



Using

2.3 GHz Intel Core i7

16 GB 1600 MHz DDR3

NVIDIA GeForce GT 750M 2 GB

Intel Iris Pro 1536 MB

MacBook Pro with Retina display, High Sierra

Posted on Nov 1, 2017 10:43 AM

Reply
Question marked as Top-ranking reply

Posted on Nov 19, 2017 3:45 PM

It seems that installing the NVIDIA driver works for me. Once installed you get a new NVIDIA preference pane where you can choose to use the NVIDIA driver or the bundled macOS driver. Worth a shot.


For macOS 10.13.0:

http://www.nvidia.com/download/driverResults.aspx/126157/en-us


For macOS 10.13.1:

http://www.nvidia.com/download/driverResults.aspx/126538/en-us

372 replies

Feb 21, 2018 9:33 AM in response to plochner

• When a post is removed here, it is because a Host determines it is not in keeping with the Terms of Use. Its technical merit is NOT evaluated, and no Engineer from the appropriate development team has seen it before it is made inaccessible. There is no standard mechanism for elevating such posts to Engineering.


You are not furthering any case of anything when that happens.


• When you file a Bug Report, someone in Engineering is responsible for determining if it is Accurate, Unique, and ultimately Reproducible. If it is all of those, Engineers will take a hard look at it.


That is definitely preferable.

Mar 13, 2018 7:26 AM in response to brendymullan

@brendymullan


Unfortunately I haven't tried and won't. It's my work laptop that I'm not willing to throw into a beta program. I usually hold off on updates for a while too for the same reason but your post about 10.13.4 potentially fixing the GPU issues with the 750m have me hopeful and I'll likely try it soon after it's out of beta. Otherwise I may just downgrade to Sierra as the 750m and Metal 2 otherwise appear to be incapable of functioning to an acceptable performance.


Fingers crossed.

Mar 21, 2018 5:23 PM in response to Grant Bennet-Alder

Sorry if I sound cranky with you. I'm not. I'm cranky with Apple. Not that there is a bug, I can understand with millions of lines of code, very fast paced release cycles ... bugs happen. I'm disappointed that they do not keep us in the loop. We do not even know if they acknowledge this issue is real, are they working on it, are they denying it, are they ignoring it, what is going on Apple?


-------

As for the discussion at hand - as a software engineer I would want to know all the issues about a particular behavior. Not fragments of a jigsaw puzzle I would have to spend a lot of time piecing together.


If I was fixing this I'd want to know about the scaling, external vs internal only, along with everything else mentioned in this thread/topic.


I see all it all as one big issue albeit with different symptoms. (They are shifting OpenGL's position with the insertion of Metal 2 at the foundation and hoping nobody will notice. Well we are noticing).


------

But Grant wrote "Apple support does NOT monitor these forums looking for trends and outstanding issues."


No wonder they are so out of touch. This issue has been going on for 6 months. No sign of a solution. Not a word.


Have a nice day (and once again sorry if I sounded cranky with you).

Mar 27, 2018 2:20 AM in response to palegreenghosts

I will, I usually tax the hardware pretty hard but I've yet to run into the issues with hardware resets. Are you logging temps of the components of your system while you're using it?


Due to the design of the heatsinks and fans in the unibody macbook pros I end up having to clean them out regularly in order to keep the fans from running amok and being unable to keep components at resonable temps.


I'm a Chrome-user which could explain why I'm not seeing the issues in the same extent as you are but I'll try to switch over in the interest of troubleshooting.

Mar 27, 2018 4:26 AM in response to Eli Wang

@Eli: Thanks, same model as mine, yep.


@Vector: I hadn't monitored the temperatures as the resets happened so rarely. This is just observational, which I'm aware is worth very little compared to actual facts, but I don't feel it correlates to temperature. I work in design and notice the resets only happen in AutoCAD, Cinema4D or Blender when a viewport manipulation is followed by a long pause, then a black screen and the Apple logo for a reboot. The fans may not have even kicked in at that point (particularly in AutoCAD), nor do I feel they should have (incase that's the problem).


I've never had the reset happen from, say rendering a video out which taxes the CPU and GPU (task dependant) to the point where the fans are at max for hours).


The pattern I've noticed is that it seems to be software using GPU acceleration inside the macOS UI. I don't believe it has to be Metal as I think all of the above software is using OpenGL. Anyway, I'm digressing a little as the main thread is on UI stutters and they're something I experience throughout the day. The reboots are rare, perhaps once a month at most.

Mar 27, 2018 8:36 AM in response to Eli Wang

@Eli The nVidia web driver was the first thing I tried to resolve my issue, and it did not make a difference to my "laggy" graphics at non-native resolutions.


Again, on my external monitor, 4k is fine. Any other resolution above 1080p (not including 4k) is laggy as per my video above, either using the built in drivers or the nVidia Web Driver. Everything worked fine on Sierra, so this tells me it's something to do with Metal 2, the windowserver process, and "scaled" resolutions, even if the "scaling" is a resolution reduction from my monitor's

Apr 10, 2018 6:13 AM in response to Grant Bennet-Alder

I did; it’s tracked by Apple, it includes kernel memory usage spiking unnaturally (as per the multiple sysdiagnoses I did) and I’m not the only one experiencing it. It’s just related to the Radeon Pro series of GPUs instead of the NVIDIA ones. I’m just posting here as a FYI for anyone else who is searching for info on the issue and ending up in this thread.


Edit: It’s not random, it’s happening in specific scenarios, and happens less often with the most recent macOS version 10.13.4. — but I don’t want to hijack the thread further. I’m just adding this because I’ve seen others who have problems with Radeon Pro-based MBPs post here, too.

Apr 11, 2018 11:58 PM in response to wolan

Before you start, you need to disable SIP - Reboot into recovery mode (CMD + R), open terminal and run "csrutil disable".

Then you need to unzip downloaded files. I assume you do it in your home/Downloads folder:

After you unpack both files open terminal:


cd /System/Library/Extensivnější

sudo cp -r ~/Downloads/Lilu.kext .

sudo cp -r ~/Downloads/NvidiaGraphicsFixup.kext .


Then you need to reboot.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Slow Graphics Performance MacOS High Sierra

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