Contribute
Register

Black Screen, NVIDIA & AMD. Booting?

Joined
Dec 24, 2015
Messages
56
Motherboard
ASrock X99 Extreme4
CPU
i7-5820K
Graphics
GTX 960, R9 280X & RX 580
Mac
iMac, MacBook, MacBook Pro
Classic Mac
Apple, Power Mac
Mobile Phone
iOS
My i7-5820k used to run with an NVIDIA GTX960 and an AMD R9 280X on macOS Sierra 10.12.6, up until I attempted to exchange the R9 280X with an AMD RX580.

First I updated Clover to the latest version to meet the minimum Clover requirements in the AMD guide: https://www.tonymacx86.com/threads/radeon-compatibility-guide-ati-amd-graphics-cards.171291/ Then I edited the config.plist with the RadeonDeInit, also described in the guide. After shutting down my machine and installing the card, the screen went black AFTER the Clover screen. The hard drive light doesn't seem to flicker at all at that point. So I removed the RX580 and attempted to put the R9280X in an attempt to get my machine running again and live to fight another day. But the same thing happened.

This machine has been booting with black screen on the NVIDIA card for some time, and the AGP fix stopped working, but I never got around to fixing it because it booted off the R9280X just fine and the GTX960 worked just fine after it started. Now I pulled out the AMD cards entirely, leaving only the GTX 960. I used another machine to put the Lulu.kext and WhateverGreen.kext from this guide https://www.tonymacx86.com/threads/black-screen-with-macpro-6-1-or-imac-15-or-imac-17-system-definition.183113/ to try to fix my NVIDIA card so I can at least boot the machine again. Still with the black screen and no sign that it does ANYTHING after the Clover menu at boot. (my system definition is MacPro6,1).

So I would really appreciate any insights anyone can provide here. Did I corrupt the config.plist? Did I do something else that is making it panic on startup (even with the AMD cards out!)? The only things I changed were updating to Clover 48xx and adding the RadeonDeInit snippet into my config.plist. I probably did something stupid and I would be grateful if it is as simple as that.

Here's the config.plist in its entirety in case something else is causing this.
XML:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>#DisableDrivers</key>
    <array>
        <string>_NOT_SHOWN_</string>
    </array>
    <key>ACPI</key>
    <dict>
        <key>DSDT</key>
        <dict>
            <key>Debug</key>
            <false/>
            <key>DropOEM_DSM</key>
            <false/>
            <key>ReuseFFFF</key>
            <false/>
        </dict>
        <key>SSDT</key>
        <dict>
            <key>DropOem</key>
            <false/>
            <key>Generate</key>
            <dict>
                <key>CStates</key>
                <false/>
                <key>PStates</key>
                <false/>
            </dict>
        </dict>
    </dict>
    <key>Boot</key>
    <dict>
        <key>Arguments</key>
        <string>npci=0x3000</string>
        <key>Debug</key>
        <false/>
        <key>Secure</key>
        <false/>
        <key>Timeout</key>
        <integer>5</integer>
        <key>XMPDetection</key>
        <string>Yes</string>
    </dict>
    <key>CPU</key>
    <dict>
        <key>FrequencyMHz</key>
        <integer>4200</integer>
        <key>UseARTFrequency</key>
        <false/>
    </dict>
    <key>ConfigName</key>
    <string>ꀘ壦</string>
    <key>Devices</key>
    <dict>
        <key>Audio</key>
        <dict>
            <key>Inject</key>
            <string>3</string>
        </dict>
        <key>USB</key>
        <dict>
            <key>FixOwnership</key>
            <true/>
            <key>Inject</key>
            <true/>
        </dict>
    </dict>
    <key>GUI</key>
    <dict>
        <key>Mouse</key>
        <dict>
            <key>DoubleClick</key>
            <integer>500</integer>
            <key>Enabled</key>
            <false/>
            <key>Mirror</key>
            <false/>
            <key>Speed</key>
            <integer>8</integer>
        </dict>
        <key>Theme</key>
        <string>embedded</string>
    </dict>
    <key>Graphics</key>
    <dict>
        <key>Inject</key>
        <dict>
            <key>RadeonDeInit</key>
            <true/>
            <key>ATI</key>
            <false/>
            <key>Intel</key>
            <false/>
            <key>NVidia</key>
            <false/>
        </dict>
        <key>NvidiaSingle</key>
        <false/>
    </dict>
    <key>KernelAndKextPatches</key>
    <dict>
        <key>AppleIntelCPUPM</key>
        <false/>
        <key>AppleRTC</key>
        <true/>
        <key>Debug</key>
        <false/>
        <key>DellSMBIOSPatch</key>
        <false/>
        <key>FakeCPUID</key>
        <string>0x0306F2</string>
        <key>KernelCpu</key>
        <false/>
        <key>KernelLapic</key>
        <false/>
        <key>KernelPm</key>
        <false/>
        <key>KernelXCPM</key>
        <true/>
    </dict>
    <key>SMBIOS</key>
    <dict>
        <key>BiosReleaseDate</key>
        <string>06/12/13</string>
        <key>BiosVendor</key>
        <string>Apple Inc.</string>
        <key>BiosVersion</key>
        <string>MP61.88Z.0116.B04.1312061508</string>
        <key>Board-ID</key>
        <string>Mac-F60DEB81FF30ACF6</string>
        <key>BoardManufacturer</key>
        <string>Apple Inc.</string>
        <key>BoardSerialNumber</key>
        <string>C023156002YFV8RAA</string>
        <key>BoardType</key>
        <integer>11</integer>
        <key>ChassisAssetTag</key>
        <string>Pro-Enclosure</string>
        <key>ChassisManufacturer</key>
        <string>Apple Inc.</string>
        <key>ChassisType</key>
        <string>06</string>
        <key>Family</key>
        <string>Mac Pro</string>
        <key>Manufacturer</key>
        <string>Apple Inc.</string>
        <key>Memory</key>
        <dict>
            <key>Channels</key>
            <integer>4</integer>
            <key>SlotCount</key>
            <integer>8</integer>
        </dict>
        <key>Mobile</key>
        <false/>
        <key>ProductName</key>
        <string>MacPro6,1</string>
        <key>SerialNumber</key>
        <string>C02KLI4JF693</string>
        <key>SmUUID</key>
        <string>149F3E0D-FE7B-4EE1-8EEE-5D64D74C7EF1</string>
        <key>Trust</key>
        <false/>
        <key>Version</key>
        <string>1.0</string>
    </dict>
    <key>SystemParameters</key>
    <dict>
        <key>InjectKexts</key>
        <string>Yes</string>
        <key>NvidiaWeb</key>
        <true/>
    </dict>
</dict>
</plist>
 

Top