Contribute
Register

Not able to use both graphics on ASRock Fatal1ty Z370

Status
Not open for further replies.
Joined
Aug 12, 2017
Messages
214
Motherboard
ASRock Z390 Phantom Gaming-ITX
CPU
i7-8700K
Graphics
RX 580
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac mini
  6. Mac Pro
Classic Mac
  1. 512K
  2. Centris
  3. iBook
  4. iMac
  5. LC
  6. Lisa
  7. Performa
  8. Plus
  9. Power Mac
  10. PowerBook
  11. Quadra
  12. SE
  13. SE/30
Mobile Phone
  1. Android
  2. iOS
  3. Other
I have a setup with
- ASRock Fatal1ty Z370
- Intel i7-8700k Coffee Lake
- Radeon RX560 4GB

In BIOS I have set PCI as default graphics and enabled IGPU Multi-Monitor.
But in OS X I only see the Radeon RX560.

I have followed advice to set shared memory for IGPU to 128GB. No luck. Anyone have this motherboard and internal and PCI graphics working together? No wonder my FinalCut Pro is running slow.
 
Are you injecting Intel?
 
Now I am really baffled. When I set in config this:
ig-platform-id = 0x59120000
I am able to see both PCI grapthics and Intel HD 630. But BruceX test in Final Cut Pro takes 1 min. 20 sec.

Now I changed ig-platform-id = 0x59120003
and now I only see PCI graphics card. And my Radeon RX560 is now AMD R9 xxx 4GB and it has been displayed correctly before as RX569 4GB and strangely BruceX test i FCP takes 28 sec.

I am confused about lilu.kext and whatevergreen.kext as some say it should be in clover/kexts/other while some say it should not be there when you have checked RadeonDeInit.

I can live with 28 sec. for the BruceX test but it is not using the internal graphics is it?
 
I can't see any graphic card in use with the Intel program. Only CPU. Am I missing something?
In Frequency you should have IA and GT values. Start a screen recording from QuickTime Player and see if GT is showing activity.
 
Yes I have IA and GT values. In iStat I can see both RX560 and HD 630. But this does not solve anything. Do you know why ig-platform-id = 0x59120003 does not work? The ig-platform-id = 0x59120000 is not for the Intel HD 630 but 6200. This works fine on another build but with Kaby Lake i7-7700k and H270N-WIFI motherboard. I followed every Coffee Lake guide I could find but this gets worse and worse. Now the hackintosh crashes randomly and this is new. Maybe I have to start again from scratch?
 
Now the hackintosh crashes randomly and this is new. Maybe I have to start again from scratch?
I don't have RX560, but I would like to buy one and I'm interested if and how it's working. To my understanding, you should have:
1. change GFX0 to IGPU in DSDT Patches
2. Inject Intel, platform-id = 0x59120003 and RadeonDeInit in Graphics
Here are the values
Code:
<key>ACPI</key>
    <dict>
        <key>DSDT</key>
        <dict>
            <key>Patches</key>
            <array>
                <dict>
                    <key>Comment</key>
                    <string>change GFX0 to IGPU</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    R0ZYMA==
                    </data>
                    <key>Replace</key>
                    <data>
                    SUdQVQ==
                    </data>
                </dict>
            </array>
        </dict>
    </dict>
    <key>Graphics</key>
    <dict>
        <key>Inject</key>
        <dict>
            <key>Intel</key>
            <true/>
        </dict>
        <key>RadeonDeInit</key>
        <true/>
        <key>ig-platform-id</key>
        <string>0x591200003</string>
    </dict>
 
Status
Not open for further replies.
Back
Top