Contribute
Register

Radeon RX 580 Sapphire 8GB Black Screen.

Status
Not open for further replies.
It lists the RX580 properly under System Information —> PCI. In my case it also shows slot-1 under Graphics/Displays.

Like I said it may be purely cosmetic so it may not solve the multi-monitor problem.
Thanks! I'll try it once I get home!
 
The Orinoco framebuffer personality supports 2 DP, 1 HDMI, 2 DVI according to the attached image. But if your card has 3 DP, 1 HDMI, 1 DVI, then it might be necessary to inject a different framebuffer personality to match this non-reference layout.

Because I'm away on vacation, I can only point to some links rather than perform the experiment myself. There is a script here that should enumerate the set of framebuffer personalities installed on the system. For example, we can see below that for the ATI7000Controller:
  • Aji supports DP, DP, DDVI, HDMI
  • Buri supports LVDS, DP, DP, HDMI
  • Chutoro supports LVDS, DP, DP, DP, DP
So for our AMD9500 controller, we would need to see if there's a suitable personality for:
  • DP, DP, DP, HDMI, DVI
And then inject that by following a procedure similar to the one described here.

Code:
-------------------------ATI7000Controller.kext-------------------------

Aji (4) @ 0xa1c60
DP, DP, DDVI, HDMI
00040000040300000001010012040501
00040000040300000001020022050402
04000000140200000001030000000306
00080000040200000001040011020104

Buri (4) @ 0xa1ca0
LVDS, DP, DP, HDMI
02000000000100002905010010000505
00040000040300000009020011020101
00040000040300000009030021030202
00080000040200000001040012040303

Chutoro (5) @ 0xa1ce0
LVDS, DP, DP, DP, DP
02000000000100000901010012040303
00040000040300000001020011020101
00040000000100000009030021030202
00040000000100000009040022050404
00040000040300000001050010000505
 

Attachments

  • Orinoco.png
    Orinoco.png
    106.3 KB · Views: 111
The Orinoco framebuffer personality supports 2 DP, 1 HDMI, 2 DVI according to the attached image. But if your card has 3 DP, 1 HDMI, 1 DVI, then it might be necessary to inject a different framebuffer personality to match this non-reference layout.
[/CODE]
Nope, my card is pretty "standard", 2 HDMI, 2 DP and DVI. But when I dump my Orinoco framebuffer it says it supports 6 ports - extra DP in the end.
 
Nope, my card is pretty "standard", 2 HDMI, 2 DP and DVI. But when I dump my Orinoco framebuffer it says it supports 6 ports - extra DP in the end.
The "standard" seems to be 1 HDMI, 2 DP, 2 DVI according to the image.
 
Thanks! I'll try it once I get home!
So it didn't have any effect. Also I decided to try HDMI-2 cable, so I bought one today. And I still getting 30 Hz with it. So HDMI ports are not good also :/
 
So it didn't have any effect. Also I decided to try HDMI-2 cable, so I bought one today. And I still getting 30 Hz with it. So HDMI ports are not good also :/

You will only get 30 HZ from HDMI port at least is my experience, I think I got 60 from HDMI with a Nvida card that I used temporarily. But they are not supported in Mojave.

Do you have your monitor set to DP 1.2? when I set mine to 1.1 I lose DP video?
 
You will only get 30 HZ from HDMI port at least is my experience, I think I got 60 from HDMI with a Nvida card that I used temporarily. But they are not supported in Mojave.

Do you have your monitor set to DP 1.2? when I set mine to 1.1 I lose DP video?
Yes
 
I'm having the same issues. Only HDMI working, Displayports stay black but are recognised by the system. I've got a displayport to HDMI cable and when I switch the HDMI on the TV to HDMI modus 1 I get a picture but it has noise in it and sometimes goes to black aswell. Seems like the RX580 can't drive both screens in 4k however it wasn't an issue in High Sierra.
 
Status
Not open for further replies.
Back
Top