Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

thebart

macrumors 6502a
Original poster
Feb 19, 2023
693
693
I have an M1 mini with a main monitor on USB C and a TV connected to HDMI as extended display. But every time I reboot it switches to the TV and sends no signal to the monitor. I always think uh oh why isn't it booting up then remember about this stupid bug. I have to pull the HDMI plug and then it decides I have a monitor after all

It's been this way through 3 OS versions. I filed a bug report which evidently went straight to /dev/null
 
But every time I reboot it switches to the TV and sends no signal to the monitor.
What brand and model TV? Is your TV powered off or in stand-by mode? What brand and model display? Is there an adapter in the USB-C chain?
 
What brand and model TV? Is your TV powered off or in stand-by mode? What brand and model display? Is there an adapter in the USB-C chain?
An LG OLED. It's turned off, but I suppose with modern electronics, it's on stand by of some sort to avoid full boot of the OS. CEC is disabled because that stuff is wonky.

The monitor is Dell U2723QE. Connection is not chained, just a straight USB C to USB C cable
 
  • Like
Reactions: Essex Lad
It does not forget the main monitor, it does not start/see the USB-C monitor and therefore switches to the only monitor it sees. So the question is why the USB-C monitor does not start. I have something similar with usb-c hard drive which is not started/revived on boot and needs to be power cycled to be found. Annoying!
Did you try different USB-C cable? There are so many different variations on USB-C cable that it may be simply the cable. Keep in mind that when you plug in USB-C cable, it needs to handshake between device and its (cable) one end chip and the other device and the other cable end chip what each can do and then eventually all need to agree what all can do. No surprise that there would be situations which may not work perfectly, considering how many different manufacturers make the devices/cables today.
 
"...it does not start/see the USB-C monitor and therefore switches to the only monitor it sees. So the question is why the USB-C monitor does not start."

I've had the same problem with a Dell monitor (and an M1 mini).
I think the problem is that when the M1 mini boots up it takes a while before it sends a signal to interrogate the external display(s), and the Dell has gone into some complex self-check/input interrogation mode and isn't ready for the wake up signal and then has decides no signal is incoming, and does something else...

So the Dell doesn't see the Mac's signal, but hasn't yet returned to standby mode, so it isn't ready to wake up.
By the time the Dell is ready the Mac has already stopped sending the wake-up command...

With simple monitors that don't have a complex self-check software start-up routine, everything works fine.

I sorted it by using exactly such a simple monitor - a DIY iMac 5K conversion, which works faultlessly.
 
The monitor is Dell U2723QE. Connection is not chained, just a straight USB C to USB C cable
Might be worth the try... a USB-C > DisplayPort cable
 
As an Amazon Associate, MacRumors earns a commission from qualifying purchases made through links in this post.
Might be worth the try... a USB-C > DisplayPort cable
Thanks. But won't I lose functionality of using the monitor as a hub?
 
As an Amazon Associate, MacRumors earns a commission from qualifying purchases made through links in this post.
I've recently got a 2014 after happily using a 2012 with twin SSDs for many years. The 2014 is much faster but I also have display issues like these. I use a display port and the HDMI slot to run two Benq 24" monitors. The HDMI feed uses a splitter to add a large LG smart TV as a monitor for films and football.

Like you, I find the system struggles at boot-up to decide which is my main screen and what resolution to adopt - even though the TV is always turned off at the wall at that stage.

Another foible with the 2014 mini is that it never remembers the desktop background picture I set for the main monitor. The second monitor does remember.
 
Try using BetterDisplay app's "configuration protection" features and see if that helps. MacOS is an absolute turd for external display handling and it can forget the order and arrangement of displays depending on which display wakes up first.

The option that might help is "Configuration protection -> Main status"

LG OLEDs wake up pretty quickly so most likely scenario is that HDMI just manages to wake up first after reboot, so MacOS thinks "Ok this is the only display atm, let's set it to primary".
 
Try using BetterDisplay app's "configuration protection" features and see if that helps. MacOS is an absolute turd for external display handling and it can forget the order and arrangement of displays depending on which display wakes up first.

The option that might help is "Configuration protection -> Main status"

LG OLEDs wake up pretty quickly so most likely scenario is that HDMI just manages to wake up first after reboot, so MacOS thinks "Ok this is the only display atm, let's set it to primary".
Useful - thanks for the heads-up. I've just downloaded the app but it won't run on Monterey. I'll try again if I manage to upgrade the OS.
 
I've just downloaded the app but it won't run on Monterey.
v2.3.9 runs on Monterey. See the small print...
 
  • Like
Reactions: Essex Lad
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.