Just bought a second monitor and I am having the same issue with crashing on wakeup from sleep while in clamshell mode. One of the common things I have noticed in this thread is the use of the AMD Pro 5500. Has anyone resolved their issue?
panic(cpu 0 caller 0xffffff800c616487): "AppleIntelFramebuffer::setPowerState(0xffffff8354940000 : 0xffffff7f8fbb9d88, 1 -> 0) timed out after 45967 ms"@/AppleInternal/BuildRoot/Library/Caches/com.apple.xbs/Sources/xnu/xnu-6153.101.6/iokit/Kernel/IOServicePM.cpp:5296
I'm also occasionally getting a crash when starting up with two monitors attached (through a CalDigit TS3+). This system also has an AMD Pro 5500, like @DesignerKen.
One thing I'm trying right now is uninstalling the Intel Power Gadget that I had installed to get more details in iStat Menus. Do either of you also have this extension installed?
Are you able to close your laptop with the 2 monitors connected?Im not using that extension, and I am directly connected from the monitors to the MBP. Although I assume the same would happen to any sort of dock.
I have been using a single monitor since my last post without issue. When I connect the second I may get 1 or 2 sleep cycles in before the lockup and reboot happens again.
The comment you quoted is referring to the MBP in clamshell orientation (closed laptop).Are you able to close your laptop with the 2 monitors connected?
Ive had luck with sleep after resetting SMC, but even after updating to 10.15.5 beta, my laptop crashes 100% of the time when I close the lid with 2 monitors connected. 1 monitor is fine to close the lid, 2 monitors fine with lid open. Frustrating
USB-C that came with monitor, I also purchased new USB-C cables to make sure that it was not the cables.What kind of cables are you using when you're able use clamshell with 2 monitors?
I am very pleased to report that for me, after several years and several MBPs, the issue seems to be completely resolved in macOS Big Sur. I've been running the developer preview now for about 3 days, and each time the MBP wakes from sleep, the built-in screen fades in first, followed quickly by one of the LG UltraFines, and then the other. No more "dance of the screens" and no more crashes. I know it's early days, however previously it would have crashed multiple times by now 🤞
The "solution" I have now found, from another post elsewhere (I forget exactly where - I've done a lot of searching), is to use the Amphetamine app from the App Store. With it I have set up a trigger that will prevent my MBP from sleeping when there are 3 displays present (including the MBP built-in display). This means that when I have the 2x LGs plugged in, it will automatically prevent the MBP from sleeping, but when only 1 screen is plugged in (which doesn't seem to cause the issue) or just using the MBP screen, it will allow it to sleep as normal. What makes this so usable is that it has an option to allow the displays themselves to turn off, whilst keeping the MBP awake, which seems to be the important factor. It seems that it's not the displays going to sleep that's the issue, but rather the MBP itself.
I can concur that Amphetamine works for me as well on my Macbook Pro 16" with an 8G AMD 5500 connected to a Thunderbolt 3 dock with two monitors. But, in addition to using this app I also employ the following steps:
1) Never connect the laptop in clamshell mode to a thunderbolt dock of monitors or individual monitors by themselves. First, open the laptop lid, wait for the laptop screen to wake, then connect to externals. Wait for the external monitors to wake, then return to clamshell mode. Immediately wake the laptop with an external keyboard.
2) Start Amphetamine, unless it is already running.
3) When you are done for the day, open up from clamshell, wait for the laptop screen to wake, disconnect all external devices. Set Amphetamine up so it isn't running when nothing is connected. Close laptop lid and put the computer to sleep.
I have had zero kernel panics for over two weeks now employing these methods.
A call to Apple support only suggested the usual suspects: Resetting your Mac's PRAM and NVRAM and Reset the System Management Controller (SMC). This is a waste of time for most people. The only other suggestion by Apple support was to do an OS reinstall, which I'm not going to do. I'll wait for Big Sur.
He's saying that he's never sleeping his Macbook
Can you guys test the Internal GPU health test that people discovered with Geekbench 5.1.0? You might have defective hardware
Just finished the Geekbench test, verion 5.1.0, successful test without issue, the OpenCL Score is 5030
You need to test with Metal I guess, not OpenCL, it will cause a GPU crash observable in the Console app, get a low score of ~2000, but if the device doesn't reboot, you are safe
Edit: This is the inception, just found: https://discussions.apple.com/thread/250905859?answerId=250905859021#250905859021
Thanks for you sharing.
Just want to confirm: With your settings, your 16" MPB and External Monitor can go sleep mode during daytime and wake up by external keyboard without problem, right?
I am very pleased to report that for me, after several years and several MBPs, the issue seems to be completely resolved in macOS Big Sur. I've been running the developer preview now for about 3 days, and each time the MBP wakes from sleep, the built-in screen fades in first, followed quickly by one of the LG UltraFines, and then the other. No more "dance of the screens" and no more crashes. I know it's early days, however previously it would have crashed multiple times by now 🤞