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

MacBook Pro 16-inch graphic card switching causes screen freeze issue

My Macbook Pro 16-inch freezes occasionally when it switches between integrated graphic card and discrete graphic card. Sometimes it just freezes for 1-2 seconds, but sometimes it may freeze up to 1 minute and I have to close the lib and re-open to regain control of the machine.


This issue never happened in my 2016 MBP.


Tools that I used to reproduce this issue:

   0. turn on Automatic graphics switching in Energy saver in System Preferences

  1. launch gfxCardStatus https://gfx.io/ to send a notification when the actual graphic card switch is triggered
  2. open your browser and go to https://www.antutu.com/html5/ start a benchmark to trigger the graphic card switch
  3. create a sidecar chrome tab and run the timer on google. You can notice that at 1:30, the timer changes from 1m23s26 to 1m26s61 suddenly and the notification of GPU changed pops up on the top right without any animation. This is where the actual freeze is happening


I recorded a video to showcase this:  https://www.youtube.com/watch?v=oHkuT5sUUS8


Is Apple aware of this issue and will there be a future fix for this?

MacBook Pro 16", macOS 10.15

Posted on Dec 20, 2019 8:38 PM

Reply
19 replies

Dec 20, 2019 8:58 PM in response to windsing


MacBook Pro 16-inch



Hard to believe <gfxCardStatus https://gfx.io/> is supported on Catalina, please advise?


It seems 2010 /2013 for OS X was about it ??? Hard to believe it would even install.



I would uninstall this app; and from Recovery reinstall the macOS 10.15.2 on top of your existing macOS to refresh any system files that may have been compromised.

Recovery: https://support.apple.com/en-us/HT204904





Dec 20, 2019 9:15 PM in response to windsing

windsing wrote:

One issue I have is that: does the recovery install wipe out my data on the machine?


From the Help Topic above—you see you have options.


Command (⌘)-R

Reinstall the latest macOS that was installed on your Mac (recommended).


This will leave your user/data/documents/bookmarks/history/etc. untouched & intact, simply refreshing the macOS on top of your existing macOS is a basic trouble shooting protocol.


It is always advised to have a current backup plan, if for any reason it goes side ways— you can always fall back.



You have a limited 14-days to return or exchange your Mac for one that works, for any reason if you are not happy.

After that, it falls under a warranty repair.


You also have 90-days Call in Support for a new purchase, to trouble shoot issues one-on-one with an Apple employee. They will stay on the phone for as long as it takes in an effort to resolve your issue.


*Contact Apple for support and service—https://support.apple.com/en-us/HT201232




Jan 4, 2020 2:05 PM in response to windsing

I have the same issue with a base MacBook Pro 16" when Chrome switches from iGPU to dGPU. Looks like that Safari isn't affected by this issue, for example try to open this page on Safari that triggers the dGPU when scrolled at a certain point:


https://www.apple.com/macbook-pro-16/


On my laptop scrolling and pointer movement are smooth and don't freeze during the switch. You can verify when the switch happens with the Activity Monitor on the Energy Tab.


Currently I haven't noticed this issue with any other software.


As a workaround I have disabled the use of the GPU in Chrome (the switch is available on preferences). This has some glitches and lacks support for some advanced features like WebGL.


Other workaround, as already stated, is disabling automatic switching but it involves using always the dGPU that consumes more energy, not a good solution when the laptop runs on battery with simple tasks that doesn't need so much power.


It's not clear if it's bug of Chrome, drivers or MacOS. I hope it will be fixed soon on a future update.

Dec 20, 2019 9:00 PM in response to leroydouglas

Hi leroydouglas,


Thanks for the quick response.


Here is a link to the video without gfxCardStatus: https://www.youtube.com/watch?v=XRG_nC_501c


The issue still persist.


Also, I see many people having the same issue in this thread https://www.reddit.com/r/macbookpro/comments/e8ap54/several_issues_with_my_16_macbook_pro/


But for now, I will take your advice and recovery reinstall 10.15.2. One issue I have is that: does the recovery install wipe out my data on the machine?


Thanks

Dec 20, 2019 9:57 PM in response to leroydouglas

Hi leroydouglas,


After reinstalling the OS, it is still not working. Here is the video: https://www.youtube.com/watch?v=nK_-QLj0m7c


Also notice that this issue exists starting from the first day I got this machine. I only installed gfxCardStatus 2 days ago. I used that in the video just to showcase the issue, so there is no reason to suspect it.


Returning is my last resort. Does apple have any plan to address this issue? Is there a timeline to fix this? What if I do the replacement and the new machine still has this issue?


Thanks

Mar 2, 2020 7:27 PM in response to windsing

Readers here are other Users like you. We have no insider information. Unless and until a large number of users present their issues through standard problem-reporting channels, Apple does not know there is a problem, and is NOT working on a fix. 


The only way for Apple to know about this is for you to have contact with someone who works for Apple, by contacting support by phone (free for 90 days, longer with Apple care purchase) clicking and following the "contact Support" link at the top of every computer-browser forum page, or by making a Genius Bar appointment and presenting your equipment for evaluation.


If you contact support, please insist that they file Bug Report, and do not allow them to close out your issue as "solved" if it is NOT.


Being selfish is the best policy -- getting yours fixed helps everyone.



Apr 9, 2020 11:37 PM in response to windsing

I have this same issue with my 2019 16" Space Grey Macbook Pro. My nearest Apple Store couldn't replicate it. The freezing happens when the computer is using the dedicated Intel UHD Graphics 630 found on my Core i9. Disabling automatic graphics switching removes this problem, but it's not a long-term solution.


They need to have some kind of fix for this. I don't know whether it's a hardware of software issue, but like always Apple doesn't want to claim responsability.

Apr 10, 2020 6:34 AM in response to OG1337

If "Apple could not replicate it" then as far as Apple is concerned, it is not a problem.


Unless/Until you or others convince them there really IS a problem that they can replicate (or eliminate by repairing/replacing your hardware) no one at Apple is working on this issue.


Apple movers and shakers do NOT troll the forums looking for issues. They use ONLY their established Apple Support mechanisms [Bug Reports, Returns, and Repairs} to log problems and get them in the queue for study and potential solution.

May 9, 2020 10:03 AM in response to dmitriy53

For all who tried/used gfxCardStatus there is a better and currently supported alternative

I had the same issue and every time my Macbook pro 16" would switch from Discrete (external monitor connected) to Integrated (no monitor connected) and back (external monitor connected), the GPU will experience some issues that could be observed in Chrome as broken (pixelated) content. Only reboot would fix this issue.

I performed all advised steps: NVRAM and SMC reset and MacOS reinstall.

The frequency of the issue reduced after the MacOS reinstall but has not disappeared completely.

With gSwitch, I was able to bring GPU back to normal without rebooting.

When issue occurs as described above when monitor is plugged in, I'd just unplug MBP from the external monitor use gSwitch to change Discrete/Integrated/Discrete and plug the monitor back.


[Link Edited by Moderator]


May 20, 2020 12:30 AM in response to PeterLV

Thank you for recommending gSwitch. I've set it up to only use the integrated graphics card so it stops the freezing. Hopefully it helps.

MacBook Pro 16-inch graphic card switching causes screen freeze issue

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