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!
 

Meteorus

macrumors newbie
Original poster
Dec 29, 2021
8
0
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>
 

Meteorus

macrumors newbie
Original poster
Dec 29, 2021
8
0
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
 

Meteorus

macrumors newbie
Original poster
Dec 29, 2021
8
0
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!
 

Meteorus

macrumors newbie
Original poster
Dec 29, 2021
8
0
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: 109

startergo

macrumors 601
Sep 20, 2018
4,787
2,192
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!
 

startergo

macrumors 601
Sep 20, 2018
4,787
2,192
Upgrade to the latest OC as per the thread and fix the errors in the config file. Check with ocvalidate.
 

Meteorus

macrumors newbie
Original poster
Dec 29, 2021
8
0
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.
 

prefuse07

Suspended
Jan 27, 2020
895
1,066
San Francisco, CA
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.