Sluggish graphics with M2 Max and dual displays

I have been experiencing a strange issue when running dual displays with "Displays have separate Spaces" unchecked. With certain apps. graphics performnace becomes extremely sluggish and even non-responsive, but when I check this option everything runs fine. This occurs with certain plug-ins in Avid Pro Tools from different developers. Also, my Affinity apps take perhaps 15 seconds to open, but seem to consistently open quickly when the option is checked. I confirmed with one developer (Celemony, Melodyne) that their issue has something to do with how Mission Control manages a single Space across multiple displays.


I would like to know if others have experienced this and if it is a known issue.


Mac Studio M2 Max 12CPU / 30GPU / 4TB / 64GB.

Dual Dell U2415, one HDMI, one DisplayPort

Sonoma 14.7.2



Mac Studio, macOS 14.7

Posted on Mar 15, 2025 12:20 PM

Reply
7 replies

Mar 17, 2025 12:59 PM in response to Skytouch

It is possible to assign applications to specific Spaces/displays - provided that you have at least two Spaces on each display. To do that, you click and hold the application icon in the Dock and choose Options->Assign To->Desktop on Display x (where x is 1 or 2, when there are two displays, 1 being the main display).


Also: even if you don't assign specific Desktops to an application, you can "launch it in a certain display": click on the desired display (I typicall click on the menu bar on that display) to make it "active" (notice how the menu bar is highlighted and the one on the other display is dimmed); press command-space and type a few letters of the application (e.g. TextE for TextEdit, or Saf for Safari), and press enter. The application will start on the active display unless it is specifically set to run on another.


I have to say that I do not experience applications moving, i.e. if I quit an application and then start it (even in the way described above), previously existing windows reappear in the same display that they were before I quit the application.

Mar 17, 2025 02:12 AM in response to Skytouch

It could very well be an issue when managing a single Space that goes across two displays.


I have never turned "Displays have separate Spaces" off in a decade or so, as the only possible benefit is to allow a window to extend over two displays; for my workflow that is never useful, but for example having a video running fullscreen on the second display is.


Alas, I don't have the time nor the same software you mention, so I won't be able to test this.


You may want to report this to Apple via the feedback page:


https://www.apple.com/feedback


Mar 17, 2025 12:42 PM in response to Luis Sequeira1

Thank you Luis. I'll watch for a few more replies before going to Apple Feedback as this seems more a support issue. I sometimes stretch media timelines across displays and deal with the split. But with separate spaces I'm also finding that MacOS resets window positions to the primary display when rebooting / relaunching the app. For example, my Calendar normally lives on the left display but each morning I must drag it back from the right display. For how I work, it may be time to update to a single ultra-wide panel (3440x1440, 3840x1600 or perhaps 5120x1440).

Mar 17, 2025 01:09 PM in response to Skytouch

Re: Moving windows. I have use two 3rd party apps to put my windows where I want them


Stay

https://cordlessdog.com/stay


Moom

https://manytricks.com/moom


I am currently using Moom, but there is nothing wrong with Stay, and in fact Stay is a bit easier to figure out.


When I wake up my Mac from sleep, my Windows on the 3 monitors I use are not where I want them. A 32" DELL 4K, an Acer 28" 4K, and my 14" MacBook Pro (M1 Pro chip). They are attached to a CalDigit TS3 Thunderbolt 3 dock. The DELL via the output Thunderbolt 3 port to the USB-C cable that came with the DELL. And the Acer via a DisplayPort cable which I provided. The dock plugs into my Mac via a Thunderbolt 3 USB-C cable that came with the CalDigit.


I just press the "Hot Key" I've assigned to Moom so that it will put all my windows where I want them.


NOTE: I am not seeing any performance issues using my 2 external 4K monitors. However, my usage is different from yours. Mostly I run iTerm2 terminal emulator (I live in a terminal emulator ssh'ed into remote Linux development systems), Safari & Brave browsers, Thunderbird for work email, and the Cisco Secure Client VPN (which I use to gain access to the company's network; otherwise I would not run a VPN). Preview is often open as I frequently take screenshots and annotate them via Preview. Carbon Copy Cloner, SuperDuper and Time Machine backup utilities run on various schedules (I am paranoid about backing up my data). I have Activity Monitor running all the time, and my work load is sufficiently light that my CPU cores are running just slightly above idle.

Mar 17, 2025 01:24 PM in response to Luis Sequeira1

If I quit my apps, they come back to where they were when I quit them.


Where I get into trouble is that when I put my Mac to sleep, I unplug the CalDigit to remove power from the Mac (difficult for overnight thunderstorms to take out my Mac; have not lost a Mac, but I've lost printers, comm gear, an ethernet port on a Mac years ago, a well pump, etc...). Anyway, the Mac will wake up in the middle of the night, and find that 2 external monitors are missing, and it will cram everything into the 14" display. In the morning when I plug the dock into the Mac, the Mac moves some windows to external montiors, but not all of them and not at the correct sizes. So I use Moom.


Yes, what I do is not typical, but it is what I have evolved to satisfy the "Anal Retentive" bits of my personality 😁

Mar 17, 2025 01:33 PM in response to BobHarris

Moom user here, very useful. Generally running with separate displays OFF works for me. It's just a graphics issue with how certain apps are coded from what I can tell. I am in contact with one developer and may be able to learn something from how they solve the issue. Then I can contact Apple with better details in case it is an OS issue. Thanks again.

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.

Sluggish graphics with M2 Max and dual displays

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