Dual Monitor Setup crashing Monterey

After updating to Monterey, I'm having this issue where after connecting my second external monitor, it freezes and crashes my matchbook pro 16' 2019. Is there a fix for it?


I have two LG 4K monitors and my MacBook Pro config is

64GB RAM

intel i9

Radeon Pro 5500 8GB


Here's the error details


panic(cpu 4 caller 0xffffff8018d079ad): userspace watchdog timeout: no successful checkins from WindowServer since load

service: logd, total successful checkins since load (150 seconds ago): 16, last successful checkin: 0 seconds ago

service: WindowServer, no successful checkins since load (120 seconds ago)

service: remoted, total successful checkins since load (150 seconds ago): 14, last successful checkin: 0 seconds ago

service: opendirectoryd, total successful checkins since load (150 seconds ago): 15, last successful checkin: 0 seconds ago


Panicked task 0xffffff85b911c7c0: 3 threads: pid 99: watchdogd

Backtrace (CPU 4), panicked thread: 0xffffff85b8f38e30, Frame : Return Address

0xffffffd0afe036b0 : 0xffffff801589c00d

Posted on Nov 2, 2021 5:53 PM

Reply
Question marked as Top-ranking reply

Posted on Nov 5, 2021 9:23 AM

Yes, I disabled automatic graphic switching but it didn't help.


I contacted Apple support, they are investigating it further but during the call, they asked me to delete this file "com.apple.windowserver.plist" which didn't help in my case but might help someone else.


But I also figured out a workaround by using a USB c to HDMI video adapter from cable matters fixed the issue for me.


also, they suggested buying a new USB to HDMI connector which I will be receiving today, and will post here if that fixes

it.


Similar questions

40 replies
Question marked as Top-ranking reply

Nov 5, 2021 9:23 AM in response to Grant Bennet-Alder

Yes, I disabled automatic graphic switching but it didn't help.


I contacted Apple support, they are investigating it further but during the call, they asked me to delete this file "com.apple.windowserver.plist" which didn't help in my case but might help someone else.


But I also figured out a workaround by using a USB c to HDMI video adapter from cable matters fixed the issue for me.


also, they suggested buying a new USB to HDMI connector which I will be receiving today, and will post here if that fixes

it.


Nov 2, 2021 6:58 PM in response to govindb

adapters only, no Docks?


Kernel Panic Reports are stored at:

/Library/Logs/DiagnosticReports


If you copy and paste that string into:

Finder > Go menu > Go to Folder


it will take you to where those reports are stored.


They are named with Date&Time and start or end in ‘panic’

If you find one, please post the entire report here, by using the “additional text” Icon in the reply footer (looks like a paper with writing).


Please don’t post more about 20 lines of any other types of reports — they are interminable, and any information useful for this purpose is on the first screenful.


There are three quick take-aways from any panic report.


1) The panic-reason,


2) the extensions present at the "scene of the crime", and


3) the BSD process in which the problem occurred.


One more item that is important is the names of any third-party Extensions you have added. They are shown FIRST in the extensions loaded section


Dec 9, 2021 7:59 AM in response to DanielOdievichSnowflake

Thank you so much for this... After spending an unfortunate amount of time attempting to TSHOOT this ridiculous issue, I came across your post/solution.


After a simple OS upgrade to Monterey, Apple support and your company's tech support recommends purchasing new cables to solve the issue?! When the issue didn't occur whatsoever on BigSur? That's completely senseless.


What's interesting is that I'm not using my internal panel in my setup, but setting the internal panel to 50 Hertz resolved the issue!


If this helps anyone, I'm currently using 3 external monitors with my laptop closed. The 3 external monitors are:

  1. 1440p @ 60hz
  2. 4k @ 60hz
  3. 4k @ 60hz


Never had an issue till downgrading to Monterey.

Dec 14, 2021 6:39 AM in response to DanielOdievichSnowflake

Quick update on my dual monitor issue - I switched to 2 x USB digital AV multi port adapters. Both have HDMI connectors on them and this morning i connected my second monitor and VOLLA! I was JUMPing with JOY! Last night when i applied the updated to 12.1, my second screen did not work as i was using USB C to VGA. Anyways, i wanted to share my update in case it may help someone else's frustrations, like it was mine.

Jan 18, 2022 12:00 AM in response to Spiceee

My monitor has a direct USB-C input, so it's just the USB-C to USB-C cable that LG supplied. Changing the DisplayPort settings to 1.2 just limits the bandwidth and refresh rate at certain resolutions, so it's probably that which fixed it. Similar to other people changing their refresh rates to under 60Hz.


I have to say it's not a perfect fix for me though, I've still had the odd crash/slow moment when changing between MacBook open and closed, as well as another crash when I unplugged an unused HDMI cable in the monitor. Apple definitely needs to provide a software fix asap.

Nov 17, 2021 2:50 PM in response to govindb

I have a similar situation.

My Intel-Based MBP 16" 2019 has two SMK Link USB-C hubs https://www.smklink.com/products/usb-c-multi-port-hub, used to connect to 2 Samsung u32H85x 4K monitors via HDMI.

It worked great for a year through previous two OS releases, but is doing exactly what govindb describes, but only after initial unlock, then screen timeout due to idle timeout, and then resume.

I tracked it down to one specific monitor. Machine works great with internal screen, internal screen+monitor1 but dies whenever it is in internal screen+monitor1+monitor2 or internal screen+monitor2


I have done a thermal sensor reset and nvram reset and just did a full OS reinstall, the issue persists.

Nov 5, 2021 9:30 AM in response to govindb

<< Yes, I disabled automatic graphic switching but it didn't help. >>


'automatic graphics switching' has NOTHING to do with this issue. Automatic graphic switching is not used when an external display is connected -- by Hardware design, ONLY the Discrete graphics processor is used when servicing external displays.


What I posted has to do with new Monterey feature: low-power/high-power mode.

Nov 17, 2021 3:29 PM in response to Grant Bennet-Alder

I did that already, swapping out the cables between the docking stations, and then also swapping docking stations on the right-side ports.


Actually, I think I have to correct myself on this:

I tracked it down to one specific monitor. Machine works great with internal screen, internal screen+monitor1 but dies whenever it is in internal screen+monitor1+monitor2 or internal screen+monitor2


I am re-testing again and it seems like internal screen+monitor1 works and internal screen+monitor2 works, so only internal screen+monitor1+monitor2 does not (like the OP in this thread). The test cycle is 10 minutes long due to group policy mandated screen timeout...

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.

Dual Monitor Setup crashing Monterey

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