Prolonged black screen when waking MacBook Air due to Intel graphics driver delay
In simple terms:
Problem : Waking from sleep is very slow. The screen likely stays black for about 40 seconds after you open the lid or press a key.
Detailed Log Analysis
Let's walk through a typical sleep/wake cycle from your log to see this in action.
Cycle 1: Sleep at 13:21, Wake at 13:25
2025-07-09 13:21:00 ... Sleep ... Entering Sleep state due to 'Idle Sleep': Using Batt (Charge:64%)
What it means: Your Mac went to sleep because you weren't using it. This is normal.
2025-07-09 13:21:17 ... PM Client Acks ... Delays to Sleep notifications: [com.apple.apsd is slow(17590 ms)]
What it means: It took the system 17.6 seconds longer than expected to enter sleep because the apsd process (Apple Push Notification service, which handles notifications for iCloud, Mail, etc.) was slow to respond. This is a significant delay.
2025-07-09 13:25:32 ... Wake ... Wake from Deep Idle [CDNVA] : due to XHC1/UserActivity Assertion
What it means: The Mac woke up because of user activity. XHC1 is the USB controller, so you likely moved a USB mouse, touched the built-in trackpad, or pressed a key. This is also normal.
2025-07-09 13:25:32 ... Kernel Client Acks ... Delays to Wake notifications: [AppleIntelFramebuffer driver is slow(msg: SetState to 2)(40382 ms)]
This is the root of your main problem. The AppleIntelFramebuffer is the driver for your Mac's integrated Intel graphics. When the Mac tried to wake up, this driver took 40.3 seconds to get the display ready. This is why you experience a long black screen before the login screen appears. It's listed three times, indicating a major bottleneck.
Recommendations and Next Steps
The issue is clearly software-related, specifically with system drivers and services. Here are the recommended steps to fix this, in order from simplest to most involved.
Restart Your Mac: If you haven't already, a simple restart can often resolve temporary driver glitches.
Reset the SMC (System Management Controller): The SMC is responsible for power management, sleep, fans, and other low-level functions. Resetting it is a standard fix for sleep/wake issues on Intel-based Macs.
For MacBooks with a non-removable battery (which yours is):
Shut down your Mac.
Press and hold Shift (left) + Control (left) + Option (left) on the built-in keyboard, then press the power button at the same time.
Hold all four keys for 10 seconds.
Release all keys.
Press the power button again to turn on your Mac.
Reset NVRAM/PRAM: NVRAM (or PRAM on older Macs) stores settings like screen resolution, startup disk selection, and time zone, which can sometimes become corrupted.
Shut down your Mac.
Turn it on and immediately press and hold these four keys together: Option + Command + P + R.
Hold the keys for about 20 seconds. You might see the Mac restart or hear a second startup chime.
Release the keys.
Check for Software Updates: Go to System Preferences/Settings > Software Update. Apple frequently releases bug fixes for system drivers in macOS updates. Ensure you are on the latest version available for your machine.
Troubleshoot apsd: The push notification delay is less critical but still an issue. It can sometimes be caused by a corrupted account.
Go to System Preferences/Settings > Internet Accounts.
Try disabling and re-enabling accounts one by one (especially iCloud) to see if it resolves the sleep delay. A full sign-out and sign-in of your Apple ID may also help.
Anyone of these steps resolve the issue, reinstall macOS multimple times, neither.
HELP!
[Edited by Moderator]
Original Title: My MacBook Air, when you try to wake it up, the system is experiencing extremely long delays—around 40 seconds—caused primarily by the Intel graphics driver (AppleIntelFramebuffer).
MacBook Air 11″, macOS 12.7