Mac Studio multi display management: Rinse and repeat 10+ times a day

It shouldn’t be this hard. In fact, it should be “super easy; barely an inconvenience!” as the Quebecois says on YouTube. The module or whatever you want to call it, in macOS, detects the connected displays. In some cases, two or more of the displays are the same brand, model and year, because they were purchased at the same time. In my case just two Samsung LF32TU87. Not the cheapest, maybe one step or two above that. So operating systems that are decades old might have had a problem telling them apart, but any version of Windows from the past two decades can read the monitor’s EDID, basically metadata that tells the computer and the OS what’s the brand of the monitor, the size, model, resolutions, frequencies, etc, and specifically the one thing that the OS can use to tell them apart: the serial number. This is the same for pretty much every monitor out there nowadays.


So even if my two monitors are connected to the Thunderbolt 3 outputs of my Mac Studio, every day I have to do this process anywhere from 5 to 15 times, depending on how many times I sit at the computer and take a break to do something else, at which point I either leave the Mac on, which in 15 minutes starts the screen saver, and at 30 minutes or whatever time I set it to, it stops sending a signal to the screen so both monitors go into standby mode.


So you would think that when I come back to work and press any key to wake them up, my choice of main monitor will be the same. Well, not with the Mac Studio. Half the times I wake it up, the monitors are swapped. Imagine that you have your main monitor on the right, and the secondary one on the left. Now, imagine that someone came from behind the monitors, and put the one that was on the left on the right side, and the one that was on the right, on the left side. Then you have this problem where your apps that you had on the main monitor are now on the second one. 


So I have to open the new system settings app, go to the displays tab, click on the Arrange button, and on the window that pops up, I have to click and drag the screen on the left, to the right side of the other one, and after that, I have to right click on it, and select “Main Display”. This is a procedure I have to repeat almost every time I come back to the computer. Sometimes it’s even worse, because I may be using the second monitor for my PC or my work Macbook Pro, and when I wake up the Mac Studio, in which I left the right monitor as main display, now is not showing anything on that monitor, because when macOS is in the lock screen, and you wake it up, it only shows the GUI on the main monitor, not the rest. But since it changed the monitors, now the GUI is in the display where thunderbolt is not the current input. 


This has happened since I got the Mac Studio on June 3rd of this year, also under Monterey and with two Dell monitors I had before I bought the Samsungs.


I called Apple about a month ago, and I talked for about two hours to a super nice guy who asked me all kinds of details. He sent me an app from Apple that collects all the info about my system that goes to the Apple engineers to work on it. But the last time I checked on this with him, 9 days ago, still nothing.


So I just don’t get it because this is not some major rewrite of the macOS code, it should be as simple as a .plist file that saves monitor brand, model, and serial number, along with the other stuff like resolution, refresh rate, color profile, etc etc, and among all that, the variables for this particular thing, for example: 


Display 1

Brand = Samsung

Model = LF32TU87

SN = 6895-FRTEV9543 (no, this is not the actual serial number of my monitor)

Role = Main

Position XY = 0,0


Display 2

Brand = Samsung

Model = LF32TU87

SN = 9940-HDUTOP6458 (no, this is not the actual serial number of my other monitor)

Role = Secondary

Position XY = -3840,0


So all that macOS has to do is to check that plist file every time the machine is turned on, or the monitors waken up, or connected. Setting a display as main or secondary should only be done once, the first time you connect a specific display to the machine, or maybe if you booted a macOS installer from a USB drive, wipe the internal drive, and reinstall the same version of macOS or a newer version like I did with Ventura.


So why is it that some of the best hardware and software engineers in the world, who constantly produce the most amazing computers, can’t figure out the simplest of things? What am I missing here?


Because I can’t for the life of me think of an excuse for not fixing something so simple. As long as the monitor sends the OS the EDID data with a serial number, that’s all that's needed.


I don’t know what else to do. I just know I’m so fed up with having to do the same thing over and over every day because these people just don’t care or maybe I’m wrong and this is much more complicated than it seems. To me it’s just the guy on YouTube says: super easy, barely an inconvenience.













Mac Studio, macOS 13.1

Posted on Dec 29, 2022 03:50 PM

Reply
Question marked as Top-ranking reply

Posted on Dec 29, 2022 05:46 PM

How do you have the monitors cabled? Depending on how you have things connected, it might be selecting your secondary monitor as the primary as it's detected first. If you are using DisplayPort / HDMI try reversing the cables. Since secondary is always your primary when it glitches out. Try removing that cable from the secondary monitor and attaching it to the primary monitor. Then connect the secondary the way the primary is connected.


I see they are Thunderbolt3 monitors with a built-in dock that support Thunderbolt3/4 daisy-chaining.


The two Thunderbolt3 ports are USB-C Port 1 (90W) and USB-C Port 2 (15W). The wattage matters if trying to plugin a MacBook / Pro as 15W on Port2 is not enough to charge a MacBook/Pro. The port with the icon of a computer is the 90W port and port 2 is the one with just the lightning bolt. Then you've got one DisplayPort and one HDMI port as well.


I would obtain a couple of identical Thunderbolt4 USB-C cables and try connecting USB-C Port 1 to the Studio and connect USB-C Port 2 to USB-C Port 1 on the second monitor. That is daisy-chaining the Thunderbolt displays.


Alternatively you could try obtaining USB-C to DisplayPort cables and see if that makes a difference. You could try attaching one of the cables with HDMI but I find DisplayPort to work better.


There's a couple things to know that might make the task of re-arranging things a bit easier until you can get things stabilized.


    1. Press Command+Spacebar to open Spotlight and type Displays and press Return it should take you straight to the Displays screen in System Settings.
    2. You can also go to Control Center in System Settings and for DIsplay set it to Always Show in Menu Bar. This will provide two clicks to reach the Displays screen.

Similar questions

4 replies
Question marked as Top-ranking reply

Dec 29, 2022 05:46 PM in response to RobFocus

How do you have the monitors cabled? Depending on how you have things connected, it might be selecting your secondary monitor as the primary as it's detected first. If you are using DisplayPort / HDMI try reversing the cables. Since secondary is always your primary when it glitches out. Try removing that cable from the secondary monitor and attaching it to the primary monitor. Then connect the secondary the way the primary is connected.


I see they are Thunderbolt3 monitors with a built-in dock that support Thunderbolt3/4 daisy-chaining.


The two Thunderbolt3 ports are USB-C Port 1 (90W) and USB-C Port 2 (15W). The wattage matters if trying to plugin a MacBook / Pro as 15W on Port2 is not enough to charge a MacBook/Pro. The port with the icon of a computer is the 90W port and port 2 is the one with just the lightning bolt. Then you've got one DisplayPort and one HDMI port as well.


I would obtain a couple of identical Thunderbolt4 USB-C cables and try connecting USB-C Port 1 to the Studio and connect USB-C Port 2 to USB-C Port 1 on the second monitor. That is daisy-chaining the Thunderbolt displays.


Alternatively you could try obtaining USB-C to DisplayPort cables and see if that makes a difference. You could try attaching one of the cables with HDMI but I find DisplayPort to work better.


There's a couple things to know that might make the task of re-arranging things a bit easier until you can get things stabilized.


    1. Press Command+Spacebar to open Spotlight and type Displays and press Return it should take you straight to the Displays screen in System Settings.
    2. You can also go to Control Center in System Settings and for DIsplay set it to Always Show in Menu Bar. This will provide two clicks to reach the Displays screen.

Dec 29, 2022 09:17 PM in response to James Brickley

I received your reply. Venting about Apple is not going to be beneficial. This is a community forum of Apple customers helping each other. There are no official Apple employees on these forums except for the moderators. Their policy is to remove hostile posts. Feedback here isn't going to get to where it needs to go. You did the right thing by working with Apple support and they collected the data to investigate.


Please, at least try the daisy chaining as a logical test. Thunderbolt4 will certainly handle the data traffic with no problem whatsoever. There should be no degradation of the image quality or performance.


Samsung states daisy chaining to be an important enough feature to promote it in their marketing literature. When you connect both monitors individually you are literally using two different Thunderbolt docks with a monitor stuck on at the same time which is something Apple may never considered. Samsung may do something in their dock firmware to handle things when daisy chaining that might just solve your problem.


There are thousands of monitors on the market and new ones all the time. There is no way Apple can test all of them. They have fixed many monitor bugs in the last couple of years. It just might take more time than you would like.


When you do call Apple, please don't freak out on them on the phone. It's not going to help. I've been in the IT support business for 30 years. It's the fastest way to ensure you are not going to be helped. You'll get far further being polite and patient. You can certainly express your frustration without the anger and hostility. Support staffers really do want to help you.

Dec 29, 2022 10:59 PM in response to James Brickley

Samsung states daisy chaining to be an important enough feature to promote it in their marketing literature. When you connect both monitors individually you are literally using two different Thunderbolt docks with a monitor stuck on at the same time which is something Apple may never considered. Samsung may do something in their dock firmware to handle things when daisy chaining that might just solve your problem.

I had SwitchresX installed, actually bought it, under Monterey, still haven't installed it in Ventura hoping that they would fix this. But SwitchresX shows you the EDID of the two monitors, and these don't show as docks, they show as monitors, each with its own serial number.


Also, like I posted before, this was exactly the same when I had two Dell monitors that were the same model. So it has nothing to do with the dock, if that's the way these Samsungs have. And, I tested this on a Windows machine and it works just fine. It doesn't keep on swapping monitors like a flip of a coin.


This is clearly Apple's engineers having this at the bottom of their list.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Mac Studio multi display management: Rinse and repeat 10+ times a day

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