AGDCDiagnose doesn't provide info on Apple Silicon.It works! . I am seeing an occasional black-out but I think that has to do with the overall length of cable segments in this ridiculous spaghetti solution: MBP-> USB-C hub -> DisplayPort to DisplayPort cable -> KVM switch -> DisplayPort to MiniDisplayPort cable ->Wacom Link Plus -> USB-C cable -> Pro Display XDR. I'm going to replace each cable with the shortest possible one I can find and hopefully the occasional blackouts will cease.
I can see the desktop on my XDR appears as 6K in HiDPI mode.
How can I verify it is displaying 10-bit color depth using DSC? I have a MacBook Pro 14".
When I run AGDCDiagnose, it simply exits with the following:
AGDCDiagnose Version: 6.5.7 (AGDC node count: 0) AGDC node not found, bailing ...
When I run AllRez, it generates a file which I've attached but ends with a segfault.
SwitchResX does not display any timing information.
Thanks for checking. I'll fix that soon.Thanks @joevt for the detailed response. AllRez is crashing on line AGDCDiagnose.cpp:1218
Hard to say. I think that 8 bpc number is coming from one of the CG* APIs. They report 16bpc 64bpp but the pixel encoding says "--------RRRRRRRRGGGGGGGGBBBBBBBB" which is 8bpc. What does Displays say in System Information.app?What's weird is that SwitchResX does show that "Millions of colors" is selected without the option for "Billions of colors" so maybe it is using only 8 bpc?
Hmm..... Intel Macs have an HDR button. The dynamic range setting (HDR/SDR) is included in the detailed timing description so it's easy to tell from the AllRez output when HDR is enabled or what modes support HDR.I'm not seeing any option to enable HDR...?
*/com.apple.windowserver.displays*.plist
files. It seems that the first item in the Configs
array has a CurrentInfo
dictionary that describes the framebuffer and a LinkDescription
dictionary that describes the DisplayPort connection. Depth
is probably the framebuffer color depth and BitDepth
is probably the output color depth.I think you should have USB 2.0 support from the USB 3.0 hub of the XDR. Try connecting a mouse or keyboard to the XDR. If you connect a USB 3.0 Flash Drive, it should connect as USB 2.0.Actually I'm not using the USB hub on the XDR because I am using the Wacom Link Plus to send a DisplayPort signal to the XDR, so I don't believe it is even showing up in System Profiler...I think the highlighted entry here is the USB connection from the Wacom Link Plus used for controlling brightness on the XDR.
Yes you are right, I confirmed this.I think you should have USB 2.0 support from the USB 3.0 hub of the XDR. Try connecting a mouse or keyboard to the XDR. If you connect a USB 3.0 Flash Drive, it should connect as USB 2.0.
Well unfortunately I've continued to have occasional black-outs where my current solution using a Wacom Link Plus adapter, DP switch and two USB multi-port adapters was really was getting annoying. I've ordered the "YIWENTEC USB-C USB3.1 Type-C 8K Switch Bi-Direction" given the recent experiences posted in this thread. Hope I can exit cable-hell soon.
Yes, I am using a Pro Display XDR, MacBook Pro 14 inch, and a Dell Latitude 5400. The blackouts happen occasionally with either computer. Sometimes the desktop will never show up on the monitor, and other times it will just randomly black out. I’ve tried many different combinations of cables and cable lengths but have not been able to definitively narrow down the root cause. I believe it may have something to do with the number of conversions in the sequence. I am going from USB-C to display port multiport hub to a display port switch to Wacom Link Plus to USB-C to the Apple Pro Display XDR. I am now going to try the YIWENTEC USB-C switch which should vastly simplify the signal flow. Fingers crossed!Just to confirm, you're using an Apple Pro Display XDR, not a Studio Display, and you're using an M1 Mac and a Windows laptop? Are you getting the blackouts on both Mac and PC and what are the two computer models you're switching between?
Yes, I am using a Pro Display XDR, MacBook Pro 14 inch, and a Dell Latitude 5400. The blackouts happen occasionally with either computer. Sometimes the desktop will never show up on the monitor, and other times it will just randomly black out. I’ve tried many different combinations of cables and cable lengths but have not been able to definitively narrow down the root cause. I believe it may have something to do with the number of conversions in the sequence. I am going from USB-C to display port multiport hub to a display port switch to Wacom Link Plus to USB-C to the Apple Pro Display XDR. I am now going to try the YIWENTEC USB-C switch which should vastly simplify the signal flow. Fingers crossed!
I've got the same setup as yourself, Macbook pro 14 and pro display XDR with the YIWENTEC switch. I'm using the cable that came with the switch and it works fine. It does flicker once in a while, like maybe once every 15 minutes and that's only bottom corner of screen for a second then it's gone. For the other end it's plugged into my PC RTX 3090 and it's running in 6K also with USB for controlling the display. Here I have no flicker, and I've switched the ports, back and forth thinking maybe one of the ports is bad, so that leads me to think it's probably the cable supplied with these switches. But to complicate things even more, the last few days I've been unplugging the switch at night, when I'm done work, and I have not had a flicker since doing that. Maybe heat can contribute to the flicker? But the n why doesn't the PC flicker? I'll probably buy a new cable and see if that ,makes a difference.Ok I've done a little more testing with the switch and my Pro Display XDR. The switch works fine with the included cable and my Dell laptop which is only driving 4K. However both the included cable and my Apple Thunderbolt 3 cable does nothing with my MBP 14". I tried another cable I had (Fasgear 1.6ft) and it sometimes displays 6K but often flickers and goes black. When it does work, the Pro Display XDR shows up under Thunderbolt devices at 20GB/s. Seems like the XDR and this switch need a very specific cable. Can anyone with the Pro Display XDR please post what cable and length they are using? I'm very close to throwing in the towel with any fancy switching and stick with the "poor man's KVM" using the magnetic couplers 😕
Thanks @alaman64! Here is a picture of the cable that mine came with--it is 1M long. Btw can you explain what you mean by "USB for controlling the display" with your PC? I would love to be able to control the brightness of the XDR when using my work laptop (Windows 10) but unfortunately cannot install any drivers or software.I've got the same setup as yourself, Macbook pro 14 and pro display XDR with the YIWENTEC switch. I'm using the cable that came with the switch and it works fine. It does flicker once in a while, like maybe once every 15 minutes and that's only bottom corner of screen for a second then it's gone. For the other end it's plugged into my PC RTX 3090 and it's running in 6K also with USB for controlling the display. Here I have no flicker, and I've switched the ports, back and forth thinking maybe one of the ports is bad, so that leads me to think it's probably the cable supplied with these switches. But to complicate things even more, the last few days I've been unplugging the switch at night, when I'm done work, and I have not had a flicker since doing that. Maybe heat can contribute to the flicker? But the n why doesn't the PC flicker? I'll probably buy a new cable and see if that ,makes a difference.
First thing I did was order the Belkin Charge and Sync Cable for Huawei VR Glass (computer cable). it combines 1 display port and 2 USB ports from a windows PC and it outputs one USB-C Signal with display and USB combined so you can change brightness and modes.Thanks @alaman64! Here is a picture of the cable that mine came with--it is 1M long. Btw can you explain what you mean by "USB for controlling the display" with your PC? I would love to be able to control the brightness of the XDR when using my work laptop (Windows 10) but unfortunately cannot install any drivers or software.
Shorter cables might work better, but 1.6 ft is pretty short already.Ok I've done a little more testing with the switch and my Pro Display XDR. The switch works fine with the included cable and my Dell laptop which is only driving 4K. However both the included cable and my Apple Thunderbolt 3 cable does nothing with my MBP 14". I tried another cable I had (Fasgear 1.6ft) and it sometimes displays 6K but often flickers and goes black. When it does work, the Pro Display XDR shows up under Thunderbolt devices at 20GB/s. Seems like the XDR and this switch need a very specific cable. Can anyone with the Pro Display XDR please post what cable and length they are using? I'm very close to throwing in the towel with any fancy switching and stick with the "poor man's KVM" using the magnetic couplers 😕
It's just a bad connection. These USB switches are probably just analog/mechanical.Thanks for the suggestions. I've ordered the CableDeconn version to see if that makes any difference...here's a short video showing my MBP 14" and the Pro Display connected to the switch with the cable it arrived with and nothing else connected to the hub on the back. It just keeps flickering and the picture goes in and out.
View attachment 2041201
It's just a bad connection. These USB switches are probably just analog/mechanical.
Maybe you can get better USB-C signals from a Thunderbolt dock instead of directly from the Mac.
DSC divides the display into 4 vertical slices. Errors cause many pixels to be wrong (because of compression) but only within a slice. That's why you see columns of errors. If an error occurs in the middle of the column then only half the column is wrong.
Ok, not mechanical. Maybe not analog either. At least unclocked. It needs to handle all the timings that USB-C allows (DisplayPort, USB, Thunderbolt):
My suggestion was to use a Thunderbolt dock to improve the signal from the MBP in case it is weaker. If the Thunderbolt controller in the dock can get a good enough signal from the MBP then it can output a better signal from its downstream Thunderbolt port.Sounds like the PC side is working. Can't speak for the XDR Display, but never had a problem with the Studio Display through this switch using the Belkin cable. The problems with these switches seem to be typically on the Mac side, and my guess is it's a function of the cable and what speed the Mac thinks it can transmit over. In my previous post, I tried 12 different cables and only 4 worked. It's also possible that the signal driver on a Mac Studio is strong than an MBP but I'm still thinking that it's a cable issue.