Mac Studio M2 max struggling to drive 5K / 5120x1440 ultra-wide monitor
I have a Mac Studio M2 Max and a 5120x1440 monitor and the Mac Studio really isn't able to drive the monitor. Has anyone else had this problem?
Basically it reverts to half-resolution whenever I restart... and only recovers when I change thunderbolt ports after booting and logging in... and only then if there are no other peripherals attached to the computer... not even ethernet connected to the built-in 10GbaseT port.
Here's more detail on the symptoms:
Problem #1:
- If I power off, unplug literally everything from the Mac Studio except the monitor (directly connected via a Thunderbolt 4 cable), and then press the power button, the computer will boot and send 2560x1440 to the monitor (resulting in either badly stretched image or only rendering on the middle half of the screen). The higher resolutions are not listed as options in Settings>Displays (even if I check "show all resolutions).
- If I log in and then hot-swap the monitor cable to a different port on the back of the Mac Studio, I miraculously recover full resolution. (Note: it doesn't matter which port -- if I start in port 1 and move to port 2, great; if I start in port 2 and move to port 1, great; if I start in port 1, unplug, and re-plug into port 1, no good.) The monitor auto switches to full 5120x1440 and MANY more higher-than-2560x1440 options appear in the settings list.
Problem #2
- If I plug in an ethernet cable into the computer's native port (connected to a 10GbaseT switch) and repeat the steps above then no amount of swapping monitor ports seems to restore full resolution. So basically, the Mac Studio cannot use the 10G ethernet Apple charged me for and the 5K advertised supported resolution simultaneously(!)
- If I unplug ethernet and plug in a thunderbolt-2 based external hard drive enclosure (operating at 10Gbps via an apple-brand3ed Thunderbolt 2-to-Thunderbolt 4 adapter), things work as described in Problem #1 above.
- If I unplug the hard drive enclosure and ethernet but plug in a USB3 gen 2 hub with a few printers and a scanner attached to it, then same behavior as ethernet. (Note that if I plug any of these devices in *after* restoring resolution, then full resolution persists and the devices *seem* to work -- though I haven't run exhaustive speed tests.)
Other misc. notes:
- Mac Studio 2023 w/ Apple M2 Max 32GB RAM. Running Sequoia 15.3.1.
- Monitor is an Innocn 49C1R, running at 60Hz.
- Using a 79" OWC Thunderbolt 4 cable. (I tried swapping to an (obscenely expensive) Apple-branded 3m Thunderbolt 4 cable and this didn't improve things. However FWIW, I believe that hot swapping the cable in the SAME port will restore full resolution.)
- I've tried safe mode; doesn't solve things.
- I've tried deleting com.apple.windowserver.displays.plist (from preferences folders in both /Library and ~/Library) and restarting; doesn't solve things.
- AppleCare support now mainly wants to wipe and reinstall the operating system (presumably because that's a generic troubleshooting step that is easy for them but very disruptive for me). Note that this problem has persisted through several OS version upgrades.
- I can't get any good information from apple on either (i) how/when the OS polls the monitor to determine supported resolutions (though presumably changing ports triggers this), (ii) how the Thunderbolt bus allocates bandwidth between devices (other than a generic comment that it "prioritizes displays"), or (iii) which busses compete for bandwidth (e.g., does the built-in ethernet port compete with the thunderbolt ports for the 40GBps capacity or is it additive? One apple support person said yes another said no.)
Either way it *seems* like something is wrong in Mac OS and/or the Mac Studio's thunderbolt bus...
Does anyone have any advice?
Many thanks!
-Mike
Mac Studio, macOS 15.3