Contribute
Register

Solving NVIDIA Driver Install & Loading Problems

Question, I have installed a few hacks with high Sierra and lately the Nvidia boot flag from closer is the only way to get the drivers to load. I used multibeast to add the inject flag (for new Pascal cards.)

I don't want to have to manually select every boot. What do I add to he config.plist to set this automatically. I'm confused as it suggests the older flag that this forum claims is no longer used.
 
There are a few things that you could try :
In Clover Change Drivers64UEFI/OsxAptoFixDrv-64 for OsxAptoFix2Drv-64 or the solution from nickwoodhams.com.
Replace VBoxHfs-64.efi with HFSPlus.efi.
Install EmuVariableUefi-64 and RC scripts.

But I would be inclined to make a fresh install with the correct Clover/FakeSMC.kext/Web drivers etc and no extras like the FakeSMC sensors.
Update:
I used the button on my mb to clear the CMOS. No change.

I tried the OsxAptio files that you suggested and then tried solution from nickwoodhams.com and still got the error.

At that point I Flashed the BIOS to the most recent version (F6) and was able to boot AND select Nvidia Web Driver and reboot with success, no errors (SEVERAL times). Yay!

THANK YOU for spending so much time helping me resolve this issue. Big thanks also to vulgo, mutatio and slim.jim for their input. I feel like the issue is definitely resolved and I learned a bit along the way.
Many many thanks!:thumbup::thumbup:
 
Update:
I used the button on my mb to clear the CMOS. No change.

I tried the OsxAptio files that you suggested and then tried solution from nickwoodhams.com and still got the error.

At that point I Flashed the BIOS to the most recent version (F6) and was able to boot AND select Nvidia Web Driver and reboot with success, no errors (SEVERAL times). Yay!

THANK YOU for spending so much time helping me resolve this issue. Big thanks also to vulgo, mutatio and slim.jim for their input. I feel like the issue is definitely resolved and I learned a bit along the way.
Many many thanks!
Thanks for the update - Glad you got there in the end.
 
Hello!

I'm running a 970 build on High Sierra and can't seem to boot into OS X. I've tried adding the Lilu and Graphics Fix Kexts to Library/Extensions as well as Clover/Kexts/Other and it still won't work. When I boot up the monitor goes to sleep during the progress bar. The only way to get in is to go into clover boot settings and uncheck the injext nvidia web.

Any ideas? I've followed the big guides and can't get it to work.
 
Attach your config.plist.

Here it is

Code:
<?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>ACPI</key>
    <dict>
        <key>DSDT</key>
        <dict>
            <key>#DropOEM_DSM</key>
            <dict>
                <key>ATI</key>
                <true/>
                <key>Firewire</key>
                <true/>
                <key>HDA</key>
                <true/>
                <key>HDMI</key>
                <true/>
                <key>IDE</key>
                <true/>
                <key>IntelGFX</key>
                <true/>
                <key>LAN</key>
                <true/>
                <key>LPC</key>
                <false/>
                <key>NVidia</key>
                <true/>
                <key>SATA</key>
                <true/>
                <key>SmBUS</key>
                <false/>
                <key>USB</key>
                <true/>
                <key>WIFI</key>
                <true/>
            </dict>
            <key>Debug</key>
            <false/>
            <key>Name</key>
            <string>DSDT.aml</string>
            <key>ReuseFFFF</key>
            <false/>
        </dict>
        <key>DropTables</key>
        <array>
            <dict>
                <key>Signature</key>
                <string>MATS</string>
            </dict>
        </array>
        <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>dart=0</string>
        <key>Debug</key>
        <true/>
        <key>DefaultVolume</key>
        <string>High Sierra</string>
        <key>Legacy</key>
        <string>PBR</string>
        <key>Secure</key>
        <false/>
        <key>Timeout</key>
        <integer>3</integer>
        <key>XMPDetection</key>
        <false/>
    </dict>
    <key>Devices</key>
    <dict>
        <key>Audio</key>
        <dict>
            <key>Inject</key>
            <string>1</string>
        </dict>
        <key>FakeID</key>
        <dict>
            <key>ATI</key>
            <string>0x0</string>
            <key>IMEI</key>
            <string>0x0</string>
            <key>IntelGFX</key>
            <string>0x0</string>
            <key>LAN</key>
            <string>0x0</string>
            <key>NVidia</key>
            <string>0x0</string>
            <key>SATA</key>
            <string>0x0</string>
            <key>WIFI</key>
            <string>0x0</string>
            <key>XHCI</key>
            <string>0x0</string>
        </dict>
        <key>USB</key>
        <dict>
            <key>FixOwnership</key>
            <true/>
            <key>Inject</key>
            <true/>
        </dict>
    </dict>
    <key>DisableDrivers</key>
    <array>
        <string>Nothing</string>
    </array>
    <key>GUI</key>
    <dict>
        <key>Hide</key>
        <array>
            <string>Windows</string>
            <string>BOOTX64.EFI</string>
        </array>
        <key>Language</key>
        <string>en:0</string>
        <key>Mouse</key>
        <dict>
            <key>Enabled</key>
            <true/>
            <key>Speed</key>
            <integer>8</integer>
        </dict>
        <key>Scan</key>
        <dict>
            <key>Entries</key>
            <true/>
            <key>Legacy</key>
            <string>First</string>
            <key>Tool</key>
            <true/>
        </dict>
        <key>ScreenResolution</key>
        <string>1920x1080</string>
        <key>Theme</key>
        <string>tonymacx86</string>
    </dict>
    <key>Graphics</key>
    <dict>
        <key>Inject</key>
        <dict>
            <key>ATI</key>
            <false/>
            <key>Intel</key>
            <false/>
            <key>NVidia</key>
            <false/>
        </dict>
    </dict>
    <key>KernelAndKextPatches</key>
    <dict>
        <key>#FakeCPUID</key>
        <string>0x010676</string>
        <key>AppleIntelCPUPM</key>
        <true/>
        <key>AppleRTC</key>
        <true/>
        <key>KernelCpu</key>
        <false/>
        <key>KernelLapic</key>
        <false/>
        <key>KernelPm</key>
        <true/>
        <key>KextsToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>External icons patch</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                RXh0ZXJuYWw=
                </data>
                <key>Name</key>
                <string>AppleAHCIPort</string>
                <key>Replace</key>
                <data>
                SW50ZXJuYWw=
                </data>
            </dict>
        </array>
    </dict>
    <key>RtVariables</key>
    <dict>
        <key>BooterConfig</key>
        <string>0x28</string>
        <key>CsrActiveConfig</key>
        <string>0x67</string>
    </dict>
    <key>SMBIOS</key>
    <dict>
        <key>Trust</key>
        <false/>
    </dict>
    <key>SystemParameters</key>
    <dict>
        <key>InjectKexts</key>
        <string>Detect</string>
        <key>InjectSystemID</key>
        <true/>
        <key>NvidiaWeb</key>
        <true/>
    </dict>
</dict>
</plist>
 
Back
Top