Contribute
Register

Black Screen with MacPro 6,1 or iMac 15 or iMac 17 System Definition

can be used on macos sierra?
You can try patching the kext that way but OP says people have had problems with that method and best way is to edit your DSDT renaming the graphics card.

One way of doing this is to configure Clover to do the renaming as part of its DSDT patching.

https://clover-wiki.zetam.org/Configuration/ACPI#acpi_dsdt_dsdt-patches

Code:
<key>ACPI</key>
<dict>
...
    <key>DSDT</key>
    <dict>
    ...
        <key>Patches</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>Rename PEG0 to GFX1</string>
                <key>Find</key>
                <data>
                UEVHMA==
                </data>
                <key>Replace</key>
                <data>
                R0ZYMQ==
                </data>
            </dict>
        </array>
    </dict>
    ...
</dict>
 
You can try patching the kext that way but OP says people have had problems with that method and best way is to edit your DSDT renaming the graphics card.

One way of doing this is to configure Clover to do the renaming as part of its DSDT patching.

https://clover-wiki.zetam.org/Configuration/ACPI#acpi_dsdt_dsdt-patches

Code:
<key>ACPI</key>
<dict>
...
    <key>DSDT</key>
    <dict>
    ...
        <key>Patches</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>Rename PEG0 to GFX1</string>
                <key>Find</key>
                <data>
                UEVHMA==
                </data>
                <key>Replace</key>
                <data>
                R0ZYMQ==
                </data>
            </dict>
        </array>
    </dict>
    ...
</dict>
In this case you would find the name of the PCI slot that your card is installed in and rename it to gfx1 (I havent tested this). I use a ssdt to name the gpu gfx1.
 
You can try patching the kext that way but OP says people have had problems with that method and best way is to edit your DSDT renaming the graphics card.

One way of doing this is to configure Clover to do the renaming as part of its DSDT patching.

https://clover-wiki.zetam.org/Configuration/ACPI#acpi_dsdt_dsdt-patches

Code:
<key>ACPI</key>
<dict>
...
    <key>DSDT</key>
    <dict>
    ...
        <key>Patches</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>Rename PEG0 to GFX1</string>
                <key>Find</key>
                <data>
                UEVHMA==
                </data>
                <key>Replace</key>
                <data>
                R0ZYMQ==
                </data>
            </dict>
        </array>
    </dict>
    ...
</dict>
thank you. but i have no idea about DSDT.....sorry.
 
thank you. but i have no idea about DSDT.....sorry.
There is a link to a guide toward the bottom of the OP for doing it via ssdt. But before you go there, does everything work if you use macpro3,1 or imac14,2?

Also, you could use ioreg (Outlined in the ssdt guide) to find the name of the PCI slot your gpu is in and rename the slot name to GFX1 using the method outlined above or PikeRAlpha's clover bin patch may work well for you if you only have 1 discrete GPU.
 
Last edited:
Back
Top