← Back to Guides MacBook Air M2

MacBook Air M2 Screen Flickering

The MacBook Air M2 (June 2022) introduced a completely redesigned chassis with a Liquid Retina display at up to 500 nits. Unlike the M1 Air, the M2 Air has a notch and supports a slightly higher resolution. Screen flickering on the M2 Air is almost always software-fixable — here's how to diagnose and resolve it.

⏱️ 10-30 minutes 💪 Easy 💰 Free

🔍 Step 1: Identify the Flickering Type

  • Brief black flash (fraction of a second): GPU driver crash or display refresh issue
  • Slow pulsing brightness: Auto-brightness sensor or True Tone flickering
  • Flickering only in specific apps: App-specific rendering bug (Chrome, Electron apps are common culprits)
  • Horizontal lines across screen: Hardware display fault
  • Only on external display: Cable or display adapter problem
  • Started after macOS update: Driver regression — check Apple forums
  • Flickering near hinge when moving lid: Display flex cable issue — hardware repair needed

🔆 Step 2: True Tone and Auto-Brightness

The M2 Air's True Tone display adjusts color based on ambient light sensors — rapid changes cause visible shifts that look like flicker:

  • Disable True Tone: System Settings → Displays → uncheck True Tone. Test for 10 minutes in the same lighting conditions
  • Disable Auto-Brightness: System Settings → Accessibility → Display → Auto-Brightness → Off. Set a fixed brightness and test
  • Disable Night Shift: System Settings → Displays → Night Shift → Off
  • If flickering stops after any of these: re-enable them one at a time to find the culprit. True Tone is the most common cause of perceived pulsing on the M2 Air

🔄 Step 3: macOS Update and Restart

  1. Update macOS: System Settings → General → Software Update. Display flickering is one of Apple's most patched issues — especially after major macOS updates introduce regressions
  2. Restart the Mac: Apple menu → Restart. Clears GPU state and resolves many transient issues
  3. Check for app updates: Some apps (Chrome, Firefox, Zoom, Electron apps) have GPU rendering bugs that cause system-wide flickering. Update all apps via the App Store and manually for non-store apps

⚙️ Step 4: NVRAM Reset and Safe Mode

  1. NVRAM Reset: Shut down the M2 Air. Power on and immediately hold Option + Command + P + R for about 20 seconds (until startup sound plays twice or Apple logo appears/disappears twice). This resets stored display preferences
  2. Safe Mode test: Shut down → hold Power → click Options → hold Shift → click Continue. Safe Mode disables third-party GPU drivers and extensions
    • If flickering stops in Safe Mode: a third-party app or extension is the cause
    • Common suspects: display management apps (BetterDisplay, Luna Display), GPU benchmarking tools, VPN clients with display hooks
  3. Create a new user account: System Settings → Users & Groups → add a new user. Log in as new user and test. If flickering stops, your main account has a corrupt preference or misbehaving login item

🖥️ Step 5: External Monitor Flickering

If flickering only occurs on an external display connected to the M2 Air:

  • Cable quality: The M2 Air has two Thunderbolt/USB-C ports. Use a Thunderbolt 3 or USB4 cable for 4K+ displays — generic USB-C cables limit bandwidth and cause flickering
  • Try the other port: Swap which USB-C port you're using for the external display
  • Match the refresh rate: System Settings → Displays → select external monitor → set refresh rate to the monitor's native rate (60Hz, 120Hz, etc.)
  • Disable HDR: System Settings → Displays → High Dynamic Range → Off. HDR tone mapping can cause flickering on some monitor/cable combinations
  • USB-C hub issues: Many third-party USB-C hubs have display bandwidth limitations. Connect the monitor directly to the MacBook when diagnosing

💡 Step 6: Known M2 Air Flickering Issues

Several specific flickering patterns have been reported for M2 MacBook Air:

  • Chrome GPU process crash: Chrome's hardware acceleration causes brief screen flashes on M2 Macs. Fix: Chrome → Settings → System → disable "Use hardware acceleration when available." Restart Chrome
  • Notch area flicker: Some users see brief flicker near the notch — this is a display driver issue typically resolved by macOS updates
  • Low battery flickering: At below 10% charge, the M2 Air may reduce GPU performance causing brief display artifacts. Charge the laptop and test at full battery
  • External display + built-in display: Running two displays simultaneously on M2 Air (built-in + one external) is supported, but some display configurations cause driver instability. Try with only one display at a time

🔧 Step 7: Hardware Diagnosis

If all software fixes fail:

  • Run Apple Diagnostics: Shut down → hold Power → click Options → hold Command+D. Tests display hardware
  • Hinge flex cable: Flickering that correlates with lid position (worse when open at certain angles) indicates a damaged display cable at the hinge — requires professional repair
  • Warranty check: M2 MacBook Air released June 2022 — 3-year AppleCare+ if purchased. Display flickering from hardware defects is covered. Apple Store Genius Bar diagnostics are free

✅ Quick Fix Checklist

  • ☐ True Tone disabled — tested
  • ☐ Auto-Brightness disabled — tested
  • ☐ macOS updated to latest version
  • ☐ Chrome hardware acceleration disabled (if using Chrome)
  • ☐ NVRAM reset performed
  • ☐ Safe Mode boot tested
  • ☐ New user account tested
  • ☐ External monitor: Thunderbolt cable, correct refresh rate, HDR off
  • ☐ Apple Diagnostics run — no hardware errors

🔧 Still Flickering?

If the M2 MacBook Air screen flickers through hinge movement or after all software fixes, the display flex cable may be damaged. Book a Genius Bar appointment — display repairs are covered under warranty. Bring a video of the flicker if possible.

Find Mac Repair Near You