Contribute
Register

[Solved] Sapphire RX 580 Nitro+ SE | black screen on HDMI and DVI

Joined
Dec 16, 2012
Messages
84
Motherboard
Gigabyte GA-Z77X-UP5-TH F12 (GA-Z77X-UP5-TH)
CPU
INTEL i7 3770K
Graphics
Radeon RX 580 8 GB (GV-RX580GAMING-8GD)
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
But here's the kicker...once I boot, I immediately put the system to sleep, and then when i wake it up, ALL monitor work fine. Weirdest thing.

I actually did the same trick to get all my monitor working.

Did you find the real solution to your problem?
 
Joined
Apr 3, 2019
Messages
68
Motherboard
ASRock Z390 Phantom Gaming ITX/ac - v4.40
CPU
i7-9700
Graphics
UHD 630 + RX 590 Nitro+
Hey, I would like to pop into this discussion to ask you guys what is your monitored power consumption of your dGPU when you have only one monitor plugged into it?

I'd like to know if the Orinoco frame buffer (+maybe port repatching) might be a solution for high dGPU power consumption reported several times, around 90-100W when idle with only 1 plugged monitor. I thought it was some data misreading by HWMonitor or VirtualSMC/FakeSMC (tried both, same result), but someone here and someone else there stated that they saw their power consumption drop from 90W to 30W after applying the patch. So I would like to know if it was the case for you too. Another reason is that the same GPU in the same machine but running Windows consumes about 20-30W when idling and is about 5-10°C lower than in macOS(which helps to keep the fans turned off all the time during basic desktop tasks). In know the GUI is handled differently in both OS resulting in different resource management but afaik it seems like a huge/abnormal difference for a computer doing "nothing".

My theory is that there might be a wrong port mapping with Sapphire Nitro+ cards (not fixed by Lilu+WEG) making the dGPU somehow consume power as if it had more than 1 monitor plugged into.

I would like to try the Orinoco FB and port remapping myself but I switched to OpenCore and I'm still struggling to understand how to apply custom device-id/injection with it. So if someone is into OC too I would be happy for some tips too. I keep reading the official documentation by the time :)

EDIT: added new link to someone else experimenting lower idle power consumption (from 100 to 30) using Orinoco.
 
Last edited:
Joined
Dec 10, 2010
Messages
587
Motherboard
Gigabyte Z390 Aorus Elite
CPU
i9-9900K
Graphics
RX 580
Mobile Phone
  1. iOS
Hi. Use this setting. Maybe your problem will be solved. Works with 10.13 - 10.14 FBs.
Add this edit to the Orinoco framebaffer. Port are dynamically addressed and are not fixed.
Or, set your priority port manually. Good luck. :)...

Thank you so much, this hack enables all 5 ports in my Radeon RX 580 :)
 
Joined
Nov 8, 2015
Messages
33
Motherboard
MSi B150M BAZOOKA
CPU
i5-6500
Graphics
Sapphire Tri-X R9 290X
Mac
  1. MacBook
Classic Mac
  1. PowerBook
Mobile Phone
  1. Android
  2. iOS
Hi. Use this setting. Maybe your problem will be solved. Works with 10.13 - 10.14 FBs.
Add this edit to the Orinoco framebaffer. Port are dynamically addressed and are not fixed.
Or, set your priority port manually. Good luck .:)

orig Orinoco Mojave FB
000400000403000000010101000000001204060100000000
000400000403000000010201000000002205040300000000
000800000402000000010300000000001102010200000000
000800000402000000010400000000002103050400000000
040000000400000000010500000000000000030600000000

edited Orinoco - auto select DP,DP,DP,HDMI,DVI
000400000403000000010001000000001204060100000000
000400000403000000010001000000002205040300000000
000400000403000000010001000000001102010200000000
000800000402000000010000000000002103050400000000
040000000402000000010000000000000000030600000000


I applied this to my Optiplex 790 & RX580. Fixed the issue where I had to put to sleep to fix the no signal on my HDMI monitor. Thanks!
 
Joined
Jan 10, 2012
Messages
52
Motherboard
MSI P67A-GD80
CPU
I7 2600K
Graphics
Sapphire Nitro+ RX 580 8gb
Mac
  1. Mac Pro
Classic Mac
  1. PowerBook
Mobile Phone
  1. iOS
Hello, I just received a Nitro+ RX580 but I am waiting on my power connector to install it, I have the MSI GTX 570 somewhat working on Sierra but had issues trying to get it working with High Sierra. I read everything about the Nitro+ and the compatibility issues it has. I hoping I won't have too many issues getting this installed. Will the "About this Mac" read the card correctly? Or is it only for the Sapphire Pulse.
 
Joined
Feb 7, 2016
Messages
64
Motherboard
Dell Precision 7730-OpenCore
CPU
i9-8950HK
Graphics
UHD 630
Mac
  1. Mac Pro
Mobile Phone
  1. Android
  2. iOS
Hello, I just received a Nitro+ RX580 but I am waiting on my power connector to install it, I have the MSI GTX 570 somewhat working on Sierra but had issues trying to get it working with High Sierra. I read everything about the Nitro+ and the compatibility issues it has. I hoping I won't have too many issues getting this installed. Will the "About this Mac" read the card correctly? Or is it only for the Sapphire Pulse.
It should work.
 
Joined
Nov 8, 2015
Messages
33
Motherboard
MSi B150M BAZOOKA
CPU
i5-6500
Graphics
Sapphire Tri-X R9 290X
Mac
  1. MacBook
Classic Mac
  1. PowerBook
Mobile Phone
  1. Android
  2. iOS
I updated Clover to 5117 and I'm back to my old problem where graphics are choppy on the DP monitor, like it doesn't have acceleration, and no signal on the HDMI monitor. Problem disappears after I wake it from sleep.

Most likely to do with "Advanced kernel patches to be independent on system version."

I've gone back to 5116 and it's working. Guess I'll be on this version for a while.
 
Last edited:
Joined
May 28, 2010
Messages
1
Motherboard
motherboard or system make & model # > See Rules!
CPU
i7 > need model # > See Rules!
Graphics
RX 5500 XT
Mac
  1. Mac Pro
Mobile Phone
  1. Android
Hello, in case someone has help, I have an RX 5500 .. use this configuration in the config.plist
I worked perfectly.

Using the latest version of WhateverGreen
 

Attachments

  • Captura de Pantalla 2020-06-04 a la(s) 12.11.21 p. m..jpg
    Captura de Pantalla 2020-06-04 a la(s) 12.11.21 p. m..jpg
    118.6 KB · Views: 115
  • Captura de Pantalla 2020-06-04 a la(s) 12.13.38 p. m..jpg
    Captura de Pantalla 2020-06-04 a la(s) 12.13.38 p. m..jpg
    130.1 KB · Views: 114
Joined
Jan 2, 2019
Messages
6
Motherboard
Dell Optiplex 990
CPU
i7 2600
Graphics
RX 580; 8gb ; MSI OC
Mobile Phone
  1. iOS
how can i set my ports to 5? on clover?? anyone can help?
 
Joined
May 30, 2020
Messages
18
Motherboard
MSI P55-GD65
CPU
i5 << need model # >> See Forum Rules !!
Graphics
RX 580
Mobile Phone
  1. Android
hello guys, to see if any charitable soul can help me, I have a pc with version 10.15.5 catalina, and an amd saphire rx580 connected. It only takes outlets for the two DPs. But it does nothing with HDMIs (2) or DVI.
I have installed WG and Lilu in their latest versions. The funny thing is that if I use DPCI Manager to query my peripherals, the video card does not appear in the first column. If I go to the apple and PCI devices, only the network cards appear.
I don't know what I can do to make the other outputs work. I have tried to activate the Orinoco framebuffer and tell it that the ports are 5, and checked the option to inject ATI drivers too, without much success ...
the famous orig chain Orinoco Mojave FB
000400000403000000010101000000001204060100000000, appears automatically in our config.plist or must be edited in kernel & kexts
any help ¿?
I have a question, I am supposed to automatically detect the orinoco framebufer in the DPCI Manager, or do I have to activate it manually ... thanks.
 
Last edited:
Top