Contribute
Register

RX570 Dual Display not working.

Joined
Apr 29, 2017
Messages
50
Motherboard
GA-Z170N-WIFI
CPU
Intel i7 6700K
Graphics
AMD RX570
Hey everyone!

Ive had my Hackintosh up and running for about 6 months now. I recently bought another display and I can't seem to get both displays working at the same time. There is so much information out there and it's hard to tell what is old and/or outdated advice.

My main display is connected via display port and my secondary monitor is connected via HDMI. I know that both ports work because each display will work fine if it's the only one plugged in.

A few things that I have read that I am not sure if I should try is:

- Change the SMBIOS to Mac Pro 6,1 (Can I use multicast or clover to change SMBIOS without negatively affecting anything?)
- in the Radeon Compatibility Guide I saw this in the FAQ
If you're using RadeonFramebuffer, try to inject a matching framebuffer (and vice versa).
but I'm not sure how to do that.

Ill attach my config.plist if that helps.

Any ideas?
 

Attachments

Joined
Apr 1, 2012
Messages
401
Motherboard
ASUS Maximus VIII
CPU
i7 6600k
Graphics
Gigabyte Radeon RX580
Mac
MacBook Pro, Mac mini
Mobile Phone
iOS
There is no guarantee that you can mix and match Display Port and HDMI cables. Many of these issues are solved simply by using two display port cables and making sure the monitors are set for the correct inputs.
 
Joined
Jan 4, 2011
Messages
860
Motherboard
Gigabyte Z370-HD3
CPU
i5-8600
Graphics
RX 560
Mac
MacBook Pro
Mobile Phone
iOS
Is the 570 your only GPU? Are you running HS? Download the latest versions of Lilu.kext and whatevergreen.kext and put them in your Clover\Kexts\Other folder then reboot.

I am currently driving three monitors (one 28' 4K and two 23'@1080p) with an RX 560 on HS.
 
Joined
Apr 29, 2017
Messages
50
Motherboard
GA-Z170N-WIFI
CPU
Intel i7 6700K
Graphics
AMD RX570
There is no guarantee that you can mix and match Display Port and HDMI cables. Many of these issues are solved simply by using two display port cables and making sure the monitors are set for the correct inputs.
Interesting, unfortunately th 570 I has only has one DP port and one HDMI port and 2 DVI ports. Would this be a macOS issue only? When I boot to windows both displays work fine.

Is the 570 your only GPU? Are you running HS? Download the latest versions of Lilu.kext and whatevergreen.kext and put them in your Clover\Kexts\Other folder then reboot.
Yes, the 570 is my only GPU and yes I am running High Sierra. Im not sure if I have lily or whatever green Ill check and try that out.

thanks for the responses!
 
Joined
Feb 24, 2013
Messages
2,229
Motherboard
ASUS WS X299 SAGE/10G
CPU
i9-9980XE
Graphics
Radeon VII
Mac
MacBook Pro
Mobile Phone
iOS
Throw in the nVidiaGraphicFixup.kext along with Lilu.kext and WhateverGreen.kext and it should enable all ports.

There are better ways to do this, but 10.13.4 is around the corner and should support this card with ports and without Lilu/WhateverGreen out of the box.
 
Joined
Apr 29, 2017
Messages
50
Motherboard
GA-Z170N-WIFI
CPU
Intel i7 6700K
Graphics
AMD RX570
Throw in the nVidiaGraphicFixup.kext along with Lilu.kext and WhateverGreen.kext and it should enable all ports.

There are better ways to do this, but 10.13.4 is around the corner and should support this card with ports and without Lilu/WhateverGreen out of the box.
I added WhateverGreen and Lilu but that didn't help. Do I need to install NvidiaGraphicFixup since I have an AMD card?

If 10.13.4 will fix it then I guess I can wait if I can't get it working soon.
 
Joined
Feb 24, 2013
Messages
2,229
Motherboard
ASUS WS X299 SAGE/10G
CPU
i9-9980XE
Graphics
Radeon VII
Mac
MacBook Pro
Mobile Phone
iOS
I added WhateverGreen and Lilu but that didn't help. Do I need to install NvidiaGraphicFixup since I have an AMD card?

If 10.13.4 will fix it then I guess I can wait if I can't get it working soon.
Yes just drop in that nvidia kext and it should enable the other ports. It says nvidia but works with amd as well.

It’s just a kext and you don’t modify anything. You can remove it later.
 
Joined
May 10, 2011
Messages
18
Motherboard
ASUS P8P67 PRO - BIOS3602
CPU
i7-2600K
Graphics
RX 570
hey I recently changed to an Asus radeon RX 570 to get hardware acceleration under OS X Mojave but I have problems to get DVI ports working. As nVidiaGraphicFixup.kext is now included in WhatEverGreen.kext this solution doesn't help me.

What is working:
- GPU is initialised using latest LiLu (1.2.8) and WEG (1.2.4)
- full acceleration using DP and HDMI (adapters)
- displays on DVI are recognized but stay black

What I already tried:
- use WEG bootflags `-raddvi` and `-wegbeta`
- inject extracted vBios rom with clover
- create framebuffer patch for clover with AMDFramebufferUtility (Error: "Card Info not found")
- switch bios settings from "Legacy rom" to ""EFI compatible rom" (boot freeze with vga_led lighting up)
- update bios from 3207 to 3602
- flash vbios with verified rom from techpowerup

Has anyone some ideas how to get DVI ports to work?
 
Joined
Jul 29, 2011
Messages
30
Motherboard
Gigabyte GA-Z270N-WIFI
CPU
I7-7700K
Graphics
RX 580
Mac
MacBook Pro
Classic Mac
512K, Classic, eMac, iMac, LC, Performa, Plus, Power Mac, PowerBook, SE
I have a similar problem. Only the HDMI port works on a Gigabyte RX580. 3 other displayport ports stay black.
Funny that the second screen does get detected and I can even see it when screen sharing but the screen stays black.
Tried whatevergreen and different system definitions.
 
Top