Skip to content
Home » External Monitor Not Detected on a Mac: Work Along the Signal Chain

External Monitor Not Detected on a Mac: Work Along the Signal Chain

Two terminal blocks: system_profiler SPDisplaysDataType listing an external display at 3440 x 1440 with Main Display Yes and Online Yes, and SPThunderboltDataType reporting Status Device connected at 20 Gb/s, with model names replaced by placeholders

An external display that stays black gives you two very different problems wearing the same symptom: either macOS never saw the display at all, or it saw it and is drawing to it in a way you cannot see. Everything you should try next depends on which one it is, and one command tells you.

The output below is from macOS 26.5.2 with one external display attached alongside the built-in screen.

Did macOS see the display at all?

$ system_profiler SPDisplaysDataType
Graphics/Displays:

    Apple M4:

      Chipset Model: Apple M4
      Type: GPU
      Bus: Built-In
      Total Number of Cores: 10
      Displays:
        EXTERNAL-1:
          Resolution: 3440 x 1440 (UWQHD - Ultra-Wide Quad HD)
          UI Looks like: 3440 x 1440 @ 60.00Hz
          Main Display: Yes
          Mirror: Off
          Online: Yes
          Rotation: Supported
        Color LCD:
          Display Type: Built-in Liquid Retina Display
          Resolution: 2560 x 1664 Retina
          Mirror: Off
          Online: Yes
          Connection Type: Internal

The external display’s model name is replaced with a placeholder; everything else is as printed. This is a working setup, and the useful part is what it proves: the display is enumerated with a resolution and Online: Yes, so the connection is fine all the way through to the GPU.

Run it with the display connected and read the Displays: block. Only the built-in Color LCD listed means the Mac never detected the external one — go to the signal chain section. Both listed while one screen stays dark means macOS is drawing to a display you cannot see, which is a completely different fix.

It is listed, but the screen is black

The display is connected and configured; something about how it is being driven is wrong. In rough order of likelihood:

  • The wrong input is selected on the monitor. Every dark-screen checklist starts here for a reason — the Mac is happily sending a picture to an input the monitor is not showing.
  • Brightness is at zero. External displays connected over USB-C often accept macOS brightness control, and a Mac that woke with the keys held down can leave one at nothing.
  • A refresh rate the panel cannot lock onto. Change it in Displays settings on the Mac; the entry is under the resolution list. UI Looks like in the output above is the effective scaled resolution rather than the signal, so a mismatch there is worth a look too.
  • Everything is on a screen positioned somewhere odd. If Main Display: Yes is on the dark one, the menu bar and every new window are landing where you cannot see them. Dragging the white bar between the two rectangles in Displays settings moves it back.

Related but not the same problem: a Mac where the display works and the Dock refuses to move to it has its own long-running cause, and a Mac whose external screen goes dark on its own after a while is usually not a detection problem at all.

It is not listed: the signal chain

When the display never appears in that output, work along the chain rather than around it.

The most common cause is a cable that cannot carry video. USB-C cables are not interchangeable: plenty of them are charging cables with no high-speed data pairs, and they will power a dock while carrying no display signal whatsoever. A cable that came with a phone is the usual suspect. Swapping in one known to carry video settles it in seconds, and it costs nothing to try before anything else.

After that, remove variables one at a time. Connect the display straight to the Mac with no hub or dock in between — hubs share bandwidth and many will drop the display when a fast drive is also attached. Try a different port on the Mac, since ports are not always equivalent on models that mix Thunderbolt and plain USB. And if the monitor offers more than one connection, try the other one: an adapter chain through HDMI and a native Thunderbolt cable can behave differently on the same hardware.

Re-run system_profiler SPDisplaysDataType after each change. The moment the display appears in the list, whatever you just swapped was the problem, and you can stop.

Whether a cable is carrying what it should is not a matter of opinion. On a Thunderbolt or USB4 connection, macOS reports the negotiated link:

$ system_profiler SPThunderboltDataType
Thunderbolt/USB4:

    Thunderbolt/USB4 Bus 1:

      Vendor Name: Apple Inc.
      Port:
          Status: Device connected
          Link Status: 0x2
          Speed: 20 Gb/s

        EXTERNAL-1:

          Vendor Name: (redacted)
          Mode: USB4

Vendor and model names and the bus identifiers are replaced; the status, speed and mode lines are as printed. Status: Device connected with a negotiated Speed means the physical link came up and the two ends agreed on a protocol — a cable that cannot do video usually shows nothing here at all, or the display appears under USB rather than as a Thunderbolt or USB4 device.

A speed far below what the port and cable are rated for is the other tell. It means the link fell back, and a link that has fallen back may not have the bandwidth left for the resolution and refresh rate you are asking for.

The monitor firmware case

There is one pattern I have run into often enough to treat as its own diagnosis, and it does not respond to any of the cable and port work above.

The setup is a Dell P2425-series monitor connected to a MacBook Air or MacBook Pro over USB-C. It works normally for a while — days or weeks — and then the display stops responding. What makes it distinctive is that power delivery keeps working the whole time: the Mac is still charging over the same cable that has stopped carrying a picture. That detail rules out the cable, the port and the connector, because half of what that cable does is still working.

The fix is a monitor firmware update from Dell. The file comes from Dell’s own driver downloads page, searched by monitor model:

  • Go to dell.com/support/home and search for your monitor’s model number.
  • Download the firmware package for that model. The tool inside is named Dell_MonitorFirmwareUpdateUtility.
  • Run it with the monitor connected and let it complete. It takes around 30 minutes.

Do not unplug the USB-C cable between the Mac and the monitor at any point while it is flashing. That cable is carrying the firmware write; interrupting it can leave the monitor in a state that is far more annoying than the one you started with. Leave the machine alone until the utility says it has finished.

When it completes, the problem is simply gone — no settings to change afterwards, no cable to replace. I have now seen this in at least ten separate cases on that model, and the firmware update has resolved every one of them.

One caveat worth stating plainly: this is one specific monitor family, and I am not claiming it generalises. Other models with a black screen and working charging may well have a different cause.

The wider lesson does generalise, though. When a display drops out repeatedly on the same hardware while power still flows, monitor firmware belongs on the list well before you start suspecting the Mac. Display vendors ship USB-C handshake fixes fairly regularly, and almost nobody checks for them because a monitor does not feel like a device that has software in it.

If it is not that, the other things that help after a wake are unglamorous: unplug and replug the video cable rather than restarting, and connect without the dock to see whether the dock is the variable. A display that drops when a fast external drive starts writing is a bandwidth problem on a shared hub, not a display fault.

How many displays your Mac supports

One thing no amount of troubleshooting fixes: base-model Apple silicon Macs support a limited number of external displays, and the limit is a property of the chip rather than the ports. A Mac that drives one external screen perfectly and refuses to acknowledge a second one may simply be at that limit — the second display will not appear in system_profiler output no matter which cable or port you use.

Check the display support line in the technical specifications for your exact model before assuming a fault. DisplayLink adapters exist precisely to work around this, driving extra screens over USB with a driver instead of the GPU’s native outputs.

Leave a Reply

Your email address will not be published. Required fields are marked *