Big Sur update is causing extensive screen flickering
Apple needs to fix this issue. I understand the big deal about M1 chips etc but we have been with apple for a long long time. Better get us what we need for the price being paid.
So, right now, I am using USB C to HDMI Cable to connect directly my Macbook Pro with Dell monitor (24 inches), and it is working properly without flickering anymore - the issue went out.
In short, you can try to use cable to connect directly your Macbook with your extended monitor - NOT to use adapter.
Hope it can help and solve this issue.
P/S: I am aware that this issue is really stubborn and annoying. Also, it is impacted to our work.
This was my reply on page 2:
Same here. Macbook Pro 2017 13'' no-touch-bar model. Before updating to Big Sur, I connected to 2 external HDMI monitors with no problem at all. Just after updated to Big Sur, now one of the external monitor will intermittently flicker (flashing or black for 2-3 seconds then come back), especially after sleeping for a while.
This is really annoying and deminishing the usability of Macbook! Please fix this ASAP, Apple! And please give it a thorough test before releasing a new OS!
Then I re-installed Catalina.
The problem was still there! BUT it was much better than on Big Sur! Less frequency and less black screen time!
Then I replaced my ThunderBolt adapter HyperDrive NET 6-in-2 Hub to the apple.com suggested CalDigit Thunderbolt 3 Mini Dock -Portable.
The problem is gone!
Then I upgraded to Big Sure again.
The problem is gone!
Edit: I'm using Apple's HDMI adapter https://www.apple.com/shop/product/MUF82AM/A/usb-c-digital-av-multiport-adapter
The very weird part of this error is that it seems to be very hit or miss, one day she could barely use the laptop and then the next it was fine.
It is a MacBook Air 2020 with the new M1 chip. My best guess is that Apple just hasn't figured out how to switch between processing and graphics because this is the first system on a chip that they have had. I have been running Big Sur for months now, even when it was in beta and I have never had this problem. I have a 2017 MacBook Pro with 3.1 GHz Quad-Core Intel Core i7 and a separate graphics card, so if your machine is having this problem and it doesn't have a separate graphics card that would make a lot of sense. If it is doing it even with a separate graphics card than idk what the heck is going on.
MacBook Pro (15-inch, 2016 2.7 Ghz Core I7 with 16 GB RAM)
Here is how I fixed it based on reference https://discussions.apple.com/thread/8160651
Disable Automatic GPU Switching (System Preferences -> Battery - > Power Adapter - > Uncheck Automatic Graphics Switching)
Run the following command to find out the gpuSwitch setting on AC Power and on battery
Code Block sudo pmset -g custom
You will need to change the above settings .
Note the setting
0 - Integrated Graphics
1 - Discrete Graphics
2 - Automatic Switching
Change gpuSwitching with AC charger plugged in to use integrated graphics only.
Code Block sudo pmset -c gpuswitch 0
Change gpuSwitching with battery use integrated graphics only.
Code Block sudo pmset -b gpuswitch 0
Change all setting to use integrated graphics only
Code Block sudo pmset -a gpuswitch 0
Note: This would mean you will not be able to run high end graphic applications, but in my opinion stability wins over the pain of flicker
Important Note: Once you are done with the above instructions, reset SMC ONLY and NOT PRAM.
After corresponding with CalDigit, I followed their list of remediation steps and troubleshooting. They ended up replacing my TS3+ thunderbolt dock, with little improvement.
I've tried 3 monitors, connected via DVI-D from Displayport, with an active $33 StarTec cable.
I took the TS3+ entirely out of the picture by using an Apple Thunderbolt-to-HDMI adapter.
I added ferrite cores to both ends of my 2m Displayport-to-DVI-D cable.
I just tried arunprakash94's technique of cutting off gpuswitch for [-b, -c, -a]. I think it helped?
There is still a flickering problem that did not occur under prior releases of MacOS.
Is it possible that my monitors are all now damaged?
My HPZR24w monitor is connected to two different MacBook Pros:
1) my employer's 16-inch late 2019 with 10.15.7 using a $15 WARRKY USB-C to Displayport cable,
2) my 15-inch 2016 with 11.1 via DVI-D.
That HP monitor never flickers when driven from the older OS.
I tried everything I could under the sun. Then, I restarted my MBPRO, and all things are as normal. I have no explanation. No updates, no changes, just a restart.
#ghostofstevejobs
After updated to 11.1: everything is normal.
On Saturday (9 Jan): everything is normal.
On Sunday (10 Jan): I turned on the mac by opening the lid as normally do, and all of sudden, the screen flickering to the extent that it is almost unusable.
I have tried every tips and tricks found on the net, including those from this forum, but the problem remains unsolved.
Mac 13" 2020 | 11.1
Happens on my external monitor over usb-c, it seems to happen most when there's more 2d rendering happening on screen - typically a combination of Slack, VS Code and Chrome will start to trigger it. Changing what's on screen seems to address it so maybe some kind of buffer thing.