Jump to content
Sign in to follow this  
Followers 0
floodlitworld

GTX 970 Not Working Without CSM

4 posts in this topic

Recommended Posts

I'm trying to work out how to ditch having CSM enabled on my BIOS since it messes up the boot process and sends POST to my 2nd monitor (which isn't always on). 

 

At the moment, if I go into my BIOS and disable CSM, then my system will boot, but seemingly without loading the web drivers (very slow, stuttery display, same as booting without web driver when first installing a hackintosh). Furthermore, if I change my display settings in BIOS from Auto, to PEG, then my main display (Display Port) dies completely and then the 2nd display will die before the final MacOS process loads. Got Lilu and Driver fix installed already.

Share this post


Link to post
Share on other sites
Advertisement
The same problem with my GTX 980: when I turn on 2 monitors without an CSM, the image stops coming to the displays at the moment of transition to graphic mode, and the fans on the videocard begin to spin at maximum speed.

With one monitor without CSM and with two with CSM, there is no such problem.

I didn't find a solution.

Share this post


Link to post
Share on other sites

I find the solution for Sierra!

Inject with arbitary @X,AAPL,boot-display property for your boot display (the one that works in BIOS without the CSM), where X is number of your boot display in ioreg.

It is determined by turning off the monitor and checking the ioreg changes. In my case it's 4.

In High Sierra this solution doesn't work - black screen on both monitors.

<key>Arbitrary</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>Nvidia Display</string>
                <key>CustomProperties</key>
                <array>
                    <dict>
                        <key>Key</key>
                        <string>@4,AAPL,boot-display</string>
                        <key>Value</key>
                        <data>
                        </data>
                    </dict>
                </array>
                <key>PciAddr</key>
                <string>01:00.00</string>
            </dict>
        </array>
post-1928682-0-65532200-1514980572_thumb.png

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

×