Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

MacOS Sierra not recognizing external displays and going black

Hi.

I've just upgraded to macOS Sierra on my MacBook Pro Retina Mid 2012.

After the upgrade, my Mac is not recognizing any external display:

I've tried HDMI and DisplayPort to VGA adapters.


The Retina monitor "blinks" but not signal is detected on external displays.

Also, after rebooting, also the retina monitor goes completely black (the mac has booted, because I can trigger Siri commands!).


To restore the situation I need to put the mac to sleep, plug in an hdmi monitor (which does nothing), wake up the mac and eject the plug. After this sequence the retina monitor goes back on (and only that!).


I've tried to reset NVRAM and SMC: no effect.

I've tried to boot into safe mode or recovery mode, but the retina monitor remains black, as well as any other external display (the same happens if I try too boot with or without a connected external display).


I'm stuck and have no idea on what to do. I cannot even try to reinstall the OS, as no video works just after reboot.


Any hint would be appreciated.

Thanks!

MacBook Pro (Retina, Mid 2012), macOS Sierra (10.12)

Posted on Sep 26, 2016 4:31 AM

Reply
Question marked as Best reply

Posted on Apr 19, 2017 7:56 PM

I checked the Nvidia website for mac drivers for sierra. LOW AND BEHOLD! THEY EXIST!


http://www.nvidia.com/object/macosx-cuda-8.0.46-driver.html


This little driver made my 2012 Mac Pro Retina with 660 GTX actually fly and run way more efficient graphic wise and fixed my external monitor hiccups.


you can update via system prefs.User uploaded fileUser uploaded file


Didn't feel the need to search for drivers until I installed MAC OS SIERRA.


EVEN THOUGH I LOVE APPLE! GREAT PRODUCTS! SHAME ON APPLE FOR GIMPING THE GRAPHICS DRIVER IN AN ATTEMPT TO FORCE UPGRADE!!

109 replies

Feb 26, 2017 10:13 AM in response to agpastore

Sometimes the cause is as silly as leaving caps-lock on when typing a password.


In this case, many monitors have multiple input ports, HDMI1, HDMI2, HDMI3, VGA1, VGA2 etc. If your monitor is not programmed to use the signal from the same port as the input cable, your screen will stay black.


Also, assuming you are not in the middle of a power-cut or anything like that, you should look to see if the monitor power cable is plugged in correctly.


Lastly, you should rule out a problem with your monitor by making sure it actually works with a different laptop.

Mar 17, 2017 2:38 AM in response to rathamay

I am pretty sure it's a Sierra bug, especially for hdmi adapter.

My latest MacBookPro USB-C to hdmi or legacy MacBookPro/Mac mini's Thunderbolt2 to hdmi are all having this issue.

As long as the MacOS went to sleep, and the to-hdmi adapter port off(e.g: monitor power off)/unplug, next time the port becomes on/plugged. Sierra detected the hdmi monitor but won't display anything(no signal/black).

Then you have to restart Sierra to make it work again.

Note: I tested at least 3 adapters and 1 OWC thunderbolt2 dock with 4 monitors/tv. They result same issues and we're working well before Sierra. It definitely is a Sierra bug, and not been resolved yet(10.13.3)

Mar 29, 2017 7:31 PM in response to agpastore

I too had this problem. I recently upgraded my Mac Powerbook to Sierra, and it wouldn't display on an external projector. (I discovered this just as I was starting a lecture for a graduate course I teach. Could have been a catastrophe. Luckily I had the next lecture ready, which was to be covered solely on the black board, and so did that instead.) It turns out that the problem was that I was using a 3rd party non-Apple vga adapter. Later I tried an official Apple "Mini DisplayPort to VGA Adapter", and that worked fine. After some web research, it appears that most 3rd party mac-to-vga adapters don't work with Sierra.

Jun 5, 2017 4:26 AM in response to agpastore

Hi, I solved this problem.


1. You need to disable System Integrity Protection

http://osxdaily.com/2015/10/05/disable-rootless-system-integrity-protection-mac- os-x/


2. Rename the kext

/System/Library/Extensions/AppleGraphicsControl.kext

to

/System/Library/AppleGraphicsControl.kext.bak


3. Copy old /System/Library/Extensions/AppleGraphicsControl.kext from Time Machine (or download)


4. Open terminal and write

sudo chown -R 0:0 /System/Library/Extensions/AppleGraphicsControl.kext

sudo kextcache -u /

sudo kextcache -i /


5. Reboot and enable System Integrity Protection

Jun 9, 2017 10:50 AM in response to agpastore

Hi All!


I work for a large school district in North Kansas City, Missouri, and we've experienced a very similar problem after we upgraded our teacher MacBook Air laptops (13 inch 2015) to Sierra. We had a large number of classrooms that we could not connect the projector to the laptop. As soon as we plugged them in, using a Thunderbolt adapter (mini displayport to VGA), the laptop display would go black and eventually it would cause a kernel panic and the laptop would reboot. This would happen over and over until you disconnected the video adapter. However, this never occurred before we upgraded to Sierra. The only solution seemed to be replacing our 50-foot cable bundles with ones that worked. These cables are expensive and not easy to replace as they run through raceway and above ceiling tiles.


At first, we suspected poorly-shielded cables or that maybe a video chipset driver (modified in Sierra) reduced the video signal output in order to conserve battery power. But, we eventually started wondering about the wiring (pin-out) of the cables themselves. We tested several different types of cables and we found one thing in common; all the cables that worked flawlessly did not have pin 11 connected to pass a signal through. The cables that would not work were using pin 11. I did some research on the web and found that pin 11 is often used as an address or ID for external monitors to send data back to the host machine. So, we decided to "convert" a few of our non-working cables by removing pin 11 to see if they would work normally afterward. Guess what? They did! So far, we have resolved several of these issues using this fix.


I don't know if this will solve anybody else's problem, but it might put you on the path to fixing your issues if you are using an external display connected through a VGA cable.


Good luck!

Jun 28, 2017 5:03 AM in response to agpastore

I got 2 MBA both running with Sierra.


One can detect the external monitor, the other can't, using same cables and same Mini Display Port cable.

I have rebooted a few times, and reset the PRAM. Nothing.
In both cases, the external monitor detects I have connected a HDMI device.
The problem only appeared after having upgraded to Sierra.

Jul 1, 2017 7:13 AM in response to agpastore

Hello,

Exactly the same for me with a mid 2012 15" macbook pro (non retina)

Going to back to El Capitan didn't fixed the problem ...

i've tried several adapters, official, non official, several cables = no luck...


BUT......the worst thing in this story.....I was visiting a friend , and i've tried to connect my macbook pro to his Apple Thunderbolt Display....and guess what....IT WORKS......


i'm really angry.....


I'm a professional musician and i absolutely NEED to have my macbook pro connected to my external 24" HDMI display......This macbook pro is still a beast with a quadcore core 7 and fully upgraded to a samsung SSD.......


Is it something Apple can fix ????
i've even tried to install WIN10 via bootcamp, just to see..... and it doesn't work too....



WHY DOES IT WORK WITH AN OFFICIAL APPLE DISPLAY ????


Please Apple , do something about it or it'll be my last MAC...

Jul 1, 2017 8:36 AM in response to laurent126

This is too long a thread to be able to clearly follow. There seem to be different problems in it, where some people may have had hardeare failures, others adapter problems and orhers software issues.


I suggest you start a different thread a post all the relevant information about your mac, OS and display.


FWIW I connect external displays to my mac in Sierra every day, including direct HDMI monitor, HDMI via miniDP adapter, vga projector, HDMI tv and an old imac in target display mode via Thunderbolt.

They all just work.

Jul 11, 2017 7:30 AM in response to JYKido

Just so no one else wastes their time on this like I did, I'll post me experience here.


With my MBA 11" I was using a 3rd party display and MDP to HDMI adaptor for 2 years on Yosemite just fine.


Upgraded to Sierra to resolve a photos bug, and found my display no longer worked. Rolling back to Yosemite did not fix it, and given the official explanations here, that implies a hardware fault. However now using an apple certified cable has fixed it.


The only conclusion is that a Sierra update installs firmware relating to the Thunderbolt port and external displays, although no-one at Apple support would dare confirm it, let alone dream of suggesting it. Luckily I finally spoke to a senior tech who admitted that that was a possibility, and suggested I just try an Apple branded adaptor.


Honestly I'm fine with Apple forcing us into hardware upgrades, that is their business model and it's our problem if we choose to buy into their ecosystem. However what I really can't stand is the shadiness and evasiveness that ends up wasting a huge amount of my time. Just admit that Sierra installs a firmware upgrade and we can all get on with it! Anyway, the good news is that for some of you the fix is 'only' €40.

Jul 12, 2017 6:49 AM in response to agpastore

We had a few iMacs with a related issue when updating to Sierra. This is using Apple adapters to VGA projectors.

-External display off, computer off, adapter plugged in = hangs on startup

-External display off, computer on, plugging in adapter = computer black screen

-External display on, computer off, adapter plugged in = works normally

-External display on, computer off, plugging in adapter = works normally

Aug 20, 2017 12:47 AM in response to agpastore

I have a sort of issue, my external monitor work fine ( it's just a philips tv ) but if i boot my macbook pro (13 mid 2012) with it connected I can't turn on the macbook integrated display anymore, opening the display it's black every time. If I boot the macbook without the external monitor and connect it to it later i can switch between the two with any problem opening and closing the screen. Any solution?

MacOS Sierra not recognizing external displays and going black

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.