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

Meteorus

macrumors newbie
Original poster
Dec 29, 2021
8
0
Hello,

at first a few informations about my system. i've a Mac Pro 4,1 flashed to 5,1 running macOS 12.4. I installed OpenCore with the help of the "OpenCore on the Mac Pro" thread https://forums.macrumors.com/threads/opencore-on-the-mac-pro.2207814/ . Currently i have OpenCore 0.7.8, FeatureUnloack 1.0.8, Lilu 1.6.0 and WhateverGreen 1.5.8 installed. My current config.plist is attached.

In the past i used an AMD RX580 (with pixlas mod to get enough power), but this card is going to die. So i decided to use the next generation and bought a PowerColor Red Dragon RX 5700 XT. But after installing the graphic card the graphic card didn't output anything. Even macOS is fully booted up i - nothing. I can connect through SSH to see, the graphic card is not detected at all! By using the command system_profiler SPDisplaysDataType i simply got no ouput.

So i thought maybe it is the specific graphic card model and i bought Saphire Nitro+ RX 5700 XT. But with this card i have exactly the same issues. Both cards, the Saphirre as well as the PowerColer, works great and without issues in a PC.

I hope some here can help me, why my RX 5700 XT are not detected. In the config.plist i specified in the DeviceProperties part the PCI-Path to the NVMe SSD and the RX 580. Can this be a problem?

Thank you very much for help!
 
a snipped from my config
<key>DeviceProperties</key>
<dict>
<key>Add</key>
<dict>
<key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x4,0x0)/Pci(0x0,0x0)</key>
<dict>
<key>built-in</key>
<data>
AA==
</data>
</dict>
<key>PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)</key>
<dict>
<key>rebuild-device-tree</key>
<integer>0</integer>
<key>unfairgva</key>
<integer>1</integer>
</dict>
</dict>
<key>Delete</key>
<dict/>
</dict>
 
i used pixlas mod to add enough power. I also tested the voltage on each pin. All 12V Pins are connected. (And the ground of course too.)
MacPro_Power.jpg
 
I'm not shure if i did it right. But i tried in the past

Code:
    <key>NVRAM</key>
    <dict>
        <key>Add</key>
        <dict>
            <key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
            <dict>
                <key>boot-args</key>
                <string>-no_compat_check agdpmod=pikera</string>
            </dict>
        </dict>
        <key>Delete</key>
        <dict>
            <key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
            <array>
                <string>boot-args</string>
            </array>
        </dict>
        <key>LegacyEnable</key>
        <false/>
        <key>LegacyOverwrite</key>
        <false/>
        <key>LegacySchema</key>
        <dict/>
        <key>WriteFlash</key>
        <false/>
    </dict>

Thanks for your help so far!
 
for some reason, attachements need to have a valid extension type. Other extensions like *.plist are automatic removed. Sorry, my bad. Next try.
 

Attachments

  • config - Copy.plist.txt
    17.4 KB · Views: 145
Also I just checked with ocvalidate for 0.7.8 and I got many errors:
Code:
/Utilities/ocvalidate/ocvalidate  /Users/mbp114/Downloads/config\ -\ Copy.plist
OCS: Missing key PointerPollMask, context <AppleInput>!
OCS: Missing key PointerPollMax, context <AppleInput>!
OCS: Missing key PointerPollMin, context <AppleInput>!
OCS: No schema for AudioOut at 2 index, context <Audio>!
OCS: No schema for MinimumVolume at 4 index, context <Audio>!
OCS: No schema for VolumeAmplifier at 8 index, context <Audio>!
OCS: Missing key AudioOutMask, context <Audio>!
OCS: Missing key DisconnectHda, context <Audio>!
OCS: Missing key MaximumGain, context <Audio>!
OCS: Missing key MinimumAssistGain, context <Audio>!
OCS: Missing key MinimumAudibleGain, context <Audio>!
Serialisation returns 11 errors!
 
Upgrade to the latest OC as per the thread and fix the errors in the config file. Check with ocvalidate.
 
I upgraded to the last OC Version and still had the issue. But after powering the GPU with a PC powersupply it works just fine! So i measured again all my pins from my pixlas mod cable and detected, that at least 1 mass cable is not connected and the gpu was not (fully) powered.

So @startergo thank you very, very much for your help and time! I didn't exptected a problem like this.
 
I had issues with my Sapphire Pulse RX-5700XT using them within Device Properties, later discovering that it lacks the acpi-path, and your card may be the same.

I had to move
Code:
<string>-no_compat_check wegtree=1 unfairgva=1 shikigva=80</string>
back to boot-args, and I suggest you do the same (use all of the code I am showing here), and then see if that works.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.