Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

safari70

macrumors member
Original poster
Jan 10, 2006
87
30
ON
Yesterday I got a black screen after waking up my Mac, I tried the usual procedures (reboot, reset nvram/smc, etc) without success... then I tried HDMI and it worked without a problem... went back to DP, tried both ports, nothing but black screen on monitor, as if there’s no signal coming out.

Anyone with a Sapphire RX580 had both DP outputs suddenly stop working (without any physical intervention)?

MP 5.1, 2x 3.46ghz, latest Catalina, Opencore.

Thanks.
 

MarkC426

macrumors 68040
May 14, 2008
3,700
2,097
UK
This is the problem with running ‘unsupported’ MacOS versions..... ?
Expect problems.
 

joevt

macrumors 604
Jun 21, 2012
6,968
4,262
Try Lilu + WhateverGreen? I don't know if they fix this problem.
 

harry4tse

macrumors newbie
May 12, 2020
3
0
China
Lily + WhateverGreen need correct path of your graphics car,
the path is something like PciRoot(0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)

Use gfxutil To find the path...
  • Open Terminal

    Terminal.png
  • Enter: curl -L https://github.com/acidanthera/gfxutil/releases/download/1.80b/gfxutil-1.80b-RELEASE.zip | tar -xf - && rm -r gfxutil.dSYM && chmod +x gfxutil && ./gfxutil -f display
The executable gfxutil will appear in your home folder

Home Folder.png

and you should see the path in terminal (after taking note of the path, you can delete gfxutil).


-----------------------------------------------------------
some code under <DeviceProperties> key, like this:

<key>Add</key>
<dict>

<key>PciRoot(0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)</key>
<dict>
<key>shikigva</key>
<data>UA==</data>
<key>agdpmod</key>
<data>cGlrZXJhAA==</data>
<key>rebuild-device-tree</key>
<data>AA==</data>
</dict>

</dict>

and, replace correct path in PciRoot-key...
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
Yesterday I got a black screen after waking up my Mac, I tried the usual procedures (reboot, reset nvram/smc, etc) without success... then I tried HDMI and it worked without a problem... went back to DP, tried both ports, nothing but black screen on monitor, as if there’s no signal coming out.

Anyone with a Sapphire RX580 had both DP outputs suddenly stop working (without any physical intervention)?

MP 5.1, 2x 3.46ghz, latest Catalina, Opencore.

Thanks.
Power cycle your monitor yet?
 

safari70

macrumors member
Original poster
Jan 10, 2006
87
30
ON
yes I'm booting OpenCore with AMD acceleration, powered cycled monitor multiple times - it used to work before but now DP seems to be completely dead... I'm starting to suspect h/w issue, but will test with another monitor to rule that out. Thanks.
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
yes I'm booting OpenCore with AMD acceleration, powered cycled monitor multiple times - it used to work before but now DP seems to be completely dead... I'm starting to suspect h/w issue, but will test with another monitor to rule that out. Thanks.
It's very rare that all DP die at the same time but HDMI still work.

More likely the cable or that monitor's DP input has issue. The cable is easy test, but if the monitor only has one DP input, that will be harder to know if the input itself is faulty.

Since you have OpenCore installed, this can effective eliminate software issue (the boot picker has absolutely nothing to do with the macOS).

If you connect both HDMI and DP at the same time, will system info show you that two monitors is connected like this?
Dual CHG90.png
 

safari70

macrumors member
Original poster
Jan 10, 2006
87
30
ON
Thanks h9826790, you’re absolutely right it was the cable, i just got another one today and it worked without any issues.
 
  • Like
Reactions: h9826790
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.