Wondering why your MacBook screen is flickering?
While a flickering screen usually indicates a problem with hardware components, there are some occasions when faulty software causes this problem.
If you’ve experienced this problem on your MacBook, don’t panic right away.
With a few tweaks on your system, you might be able to resolve this problem and save yourself from a costly repair.
In this article, we will show you what you can do if your MacBook screen is flickering.
Let’s get right into it!
1. Restart Your MacBook.
If you encounter flickers or stutters on your MacBook, try restarting it first.
Possibly, your Mac’s system did not initialize properly when you turned it on, causing problems with your hardware.
Here’s how you can restart your Mac:
- Click on the Apple icon in the upper left corner of your screen.
- Next, choose Restart from the drop-down menu.
- When prompted, click Restart again to confirm your action.
Once done, use your MacBook usually and observe if you’ll still encounter flickering issues.
2. Disable Automatic Graphics Switching.
If you are using a MacBook Pro that features an integrated and discrete GPU, it will automatically switch between them depending on the workload.
Occasionally, the graphics driver for the discrete GPU can crash and cause your screen to flicker.
You can turn off this feature if you usually use your MacBook for editing and heavy workloads.
Note
Using discrete graphics all the time can consume more power and reduce your battery life.
- Click on the Apple Menu in the upper left corner of your screen.
- Now, click on System Preferences.
- Access the Battery tab.
- Look for Automatic Graphics Switching and uncheck it.
- Restart your MacBook to apply the changes.
Continue with what you’re doing and see if the problem will still occur.
3. Update Your Applications.
If you encounter this issue while using specific applications, it can be due to compatibility conflicts.
To rule this out, make sure that all your applications are up to date.
See the steps below to update apps on your Mac:
- Press Command + Space on your keyboard.
- Search for the App Store and open it.
- Now, click on the Update tab on the side menu.
- Check if there’s an available update for the problematic app and install it.
Once done, use the application again to check if your screen will still flicker.
4. Update Your Mac.
Another reason for the screen flickering issue on your MacBook is faulty versions of macOS.
Now, Apple might already be aware of this problem and could roll out an update anytime to patch the bug.
See the steps below to check for updates on your MacBook:
- In the upper left corner of your screen, click the Apple icon to open Apple Menu.
- Next, click on System Settings.
- Go to General > Software Update.
- If an update is available, click Update Now or Upgrade Now.
Note
- Your Mac can restart several times while installing the update.
- The update progress bar might also appear to be stuck. When this happens, don’t do anything. Software updates can take several minutes to complete.
Observe if your MacBook’s screen will still flicker after the update.
5. Disable True Tone.
One feature that can cause your screen to flicker is True Tone.
True Tone automatically adjusts the color and contrast of your display based on ambient light levels.
However, if the version of macOS you’re using has an issue with True Tone, it could be the reason your MacBook’s screen is flickering.
Follow the steps below to disable True Tone:
- Click on the Apple Menu in the upper left corner of your screen.
- Now, go to System Settings.
- On the sidebar, click on Displays and choose your display at the top of the window.
- Look for True Tone and disable it.
Restart your MacBook and check if the problem is solved.
6. Turn Off Hardware Acceleration on Browser.
If you encounter the issue while using your browser, it’s possible that hardware acceleration is the culprit.
Although hardware acceleration improves the performance of your browser, it can cause problems with optimized devices.
Here’s what you need to do:
- Open Settings on your web browser.
- After that, go to the System tab.
- Look for Use Hardware Acceleration and turn it off.
- Relaunch your browser.
Observe if you’ll still encounter flickering issues on your MacBook.
7. Reset Your MacBook’s SMC.
System Management Controller (SMC) is assigned to manage your Mac’s power and hardware usage.
Resetting the SMC can help resolve problems related to power or hardware. If your MacBook’s screen is flickering, try resetting the System Management Controller.
MacBook w/ Apple Silicon:
- Make sure that your MacBook is plugged into a charger.
- Now, shut down the device by holding the Power button for a few seconds.
- Turn on your MacBook normally.
MacBook w/ T2 Chip:
- Turn off your MacBook.
- On the keyboard, press and hold Control + Option + Shift keys together with the Power button.
- Keep holding all keys for another 7 seconds and release them. Turn on your Mac normally.
MacBook w/o T2 Chip:
- Make sure that your MacBook is turned off.
- On your keyboard, press the Shift + Control + Option keys together with the Power button.
- Continue holding all keys for 10 seconds. Release the keys afterward and turn on your Mac normally.
Once done, see if your MacBook’s screen still flickers.
8. Visit the Nearest Apple Store.
If your MacBook’s screen constantly flickers and you can’t navigate the interface, it’s likely a hardware problem.
In this case, we recommend that you bring your device to the nearest Apple Store to have it checked.
Depending on the situation, you might need to replace your MacBook’s screen or other components related to the display.
Check your coverage on Apple’s website to see if your device is still under warranty.
If you had it for less than 14 days, you can ask Apple for a refund or replacement. Remember that this is only applicable for devices purchased directly from Apple.
That brings us to the end of our guide on how to fix the screen flickering issue on your MacBook.
If you have other concerns, drop a comment below, and we’ll try our best to get back to you.