Contribute
Register

Clover Boot - Inject nvidia - Silly Question

Status
Not open for further replies.
Joined
Feb 5, 2014
Messages
10
Motherboard
ASUS Maximus VI Gene
CPU
i7-4770k
Graphics
EVGA GTX 770 4GB
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. 0
So as the title says, there is probably a very simple solution to this, but every time I boot I have to go to the options icon in the Clover Boot Manager and go to the graphics injector menu and disable 'Inject Nvidia: [ ]' I've changed seemingly every option in the clover configurator that has to do with Nvidia and graphics and can't seem to get this to change. It's really quite annoying. Any tips?

Edit, almost forgot: i7 4770k, ASUS Maximus vi Gene, EVGA GTX770 4GB.
 
Lose Clover Configurator and manually edit this section of your config.plist to this.

PHP:
    <key>Graphics</key>
    <dict>
        <key>Inject</key>
        <dict>
            <key>ATI</key>
            <false/>
            <key>Intel</key>
            <false/>
            <key>NVidia</key>
            <false/>
        </dict>
    </dict>

Also save this link: http://clover-wiki.zetam.org/Home

Luck with it...
 
I actually did manually edit that part of the config.plist file. It was one of the first things I did. Although I still had Intel as true. Would this cause my issue? I'll try it again this afternoon and change Intel to False as well. Thanks for the reply, and the link, I ran across and read through a good bit of that yesterday. Still reading.
 
I actually did manually edit that part of the config.plist file. It was one of the first things I did. Although I still had Intel as true. Would this cause my issue? I'll try it again this afternoon and change Intel to False as well. Thanks for the reply, and the link, I ran across and read through a good bit of that yesterday. Still reading.

Make sure the config file you are editing is the one that's being used. If you are using EFI, you have to first mount the EFI partition to be able to see the config file on there. You might be editing the config file for legacy boot and booting off EFI. IF this is the case,

to mount EFI partition, first go to terminal.

1) "Diskutil list"

This will show you the partitions on your drives.

Find the right EFI partition on your boot drive.

2) mkdir /Volumes/EFI

This creates a mounting point for the EFI partition.

3) sudo mount -t msdos /dev/YOURPARTITION /Volumes/EFI

-> your partition will be something like disk1s1 which you learned from step 1.

This mounts the partition (replace /dev/disk1s1 with the correct partition for you).

Then browse to the drive label EFI and look for your config file.
 
I think this is precisely what is happening. I was a little curious about that as on first boot I had an EFI "drive", so to speak but then on my subsequent boots since then it wasn't there and I've been editing the config.plist file on my main partition's /ETC/CLOVER. I think I've got that correct, not looking at it now. These two responses have been most helpful. This probably explains why none of the other changes I've made seem to be taking effect. :rolleyes:

Thanks again! I'll give it a go this evening.
 
I think this is precisely what is happening. I was a little curious about that as on first boot I had an EFI "drive", so to speak but then on my subsequent boots since then it wasn't there and I've been editing the config.plist file on my main partition's /ETC/CLOVER. I think I've got that correct, not looking at it now. These two responses have been most helpful. This probably explains why none of the other changes I've made seem to be taking effect. :rolleyes:

Thanks again! I'll give it a go this evening.


Cool. Same goes for kexts folder, drivers etc btw, they should all be as you want them in the EFI partition.
 
Make sure the config file you are editing is the one that's being used. If you are using EFI, you have to first mount the EFI partition to be able to see the config file on there. You might be editing the config file for legacy boot and booting off EFI. IF this is the case,

to mount EFI partition, first go to terminal.

1) "Diskutil list"

This will show you the partitions on your drives.

Find the right EFI partition on your boot drive.

2) mkdir /Volumes/EFI

This creates a mounting point for the EFI partition.

3) sudo mount -t msdos /dev/YOURPARTITION /Volumes/EFI

-> your partition will be something like disk1s1 which you learned from step 1.

This mounts the partition (replace /dev/disk1s1 with the correct partition for you).

Then browse to the drive label EFI and look for your config file.


You are a godsend! I've been trying to get this figured out for over 3 hours on a clients Hackintosh... I created this account just to thank you!
 
Im also having difficulties with graphics. Every time I boot, I have to go to clover options and graphics injection to change the platform id, otherwise it won't boot. Is there a fix to this?

This is my clover config.plist:
<?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>Debug</key>
<false/>
<key>DropOEM_DSM</key>
<false/>
<key>Fixes</key>
<dict>
<key>AddDTGP</key>
<false/>
<key>AddHDMI</key>
<false/>
<key>AddIMEI</key>
<false/>
<key>AddMCHC</key>
<false/>
<key>AddPNLF</key>
<false/>
<key>DeleteUnused</key>
<false/>
<key>FakeLPC</key>
<false/>
<key>FixACST</key>
<false/>
<key>FixADP1</key>
<false/>
<key>FixAirport</key>
<false/>
<key>FixDarwin</key>
<false/>
<key>FixDisplay</key>
<false/>
<key>FixFirewire</key>
<false/>
<key>FixHDA</key>
<false/>
<key>FixHPET</key>
<false/>
<key>FixIDE</key>
<false/>
<key>FixIPIC</key>
<false/>
<key>FixIntelGfx</key>
<false/>
<key>FixLAN</key>
<false/>
<key>FixRTC</key>
<false/>
<key>FixRegions</key>
<false/>
<key>FixS3D</key>
<false/>
<key>FixSATA</key>
<false/>
<key>FixSBUS</key>
<false/>
<key>FixShutdown</key>
<false/>
<key>FixUSB</key>
<false/>
</dict>
<key>Name</key>
<string>DSDT.aml</string>
<key>ReuseFFFF</key>
<false/>
</dict>
<key>HaltEnabler</key>
<false/>
<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>DefaultVolume</key>
<string>macOS</string>
<key>Legacy</key>
<string>PBR</string>
<key>Log</key>
<true/>
<key>Secure</key>
<false/>
<key>Timeout</key>
<integer>3</integer>
<key>XMPDetection</key>
<false/>
</dict>
<key>BootGraphics</key>
<dict>
<key>DefaultBackgroundColor</key>
<string>0x80000000</string>
<key>EFILoginHiDPI</key>
<integer>0</integer>
<key>UIScale</key>
<integer>0</integer>
<key>flagstate</key>
<integer>0</integer>
</dict>
<key>CPU</key>
<dict>
<key>FrequencyMHz</key>
<integer>3398</integer>
<key>QPI</key>
<integer>0</integer>
<key>Type</key>
<string>0x0605</string>
</dict>
<key>Devices</key>
<dict>
<key>Audio</key>
<dict>
<key>Inject</key>
<integer>1</integer>
</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>
<false/>
</dict>
<key>UseIntelHDMI</key>
<false/>
</dict>
<key>DisableDrivers</key>
<array>
<string>Nothing</string>
</array>
<key>GUI</key>
<dict>
<key>Hide</key>
<array>
<string>Windows</string>
<string>\EFI\BOOT\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>1600x900</string>
<key>Theme</key>
<string>tonymacx86</string>
</dict>
<key>Graphics</key>
<dict>
<key>Inject</key>
<dict>
<key>ATI</key>
<false/>
<key>Intel</key>
<true/>
<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>KernelXCPM</key>
<false/>
<key>KextsToPatch</key>
<array>
<dict>
<key>Comment</key>
<string>External icons patch</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
RXh0ZXJuYWw=
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleAHCIPort</string>
<key>Replace</key>
<data>
SW50ZXJuYWw=
</data>
</dict>
<dict>
<key>Comment</key>
<string>10.12-AppleHDA/Realtek ALC...</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
ihnUEQ==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
AAAAAA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>10.9-10.12-AppleHDA/Realtek ALC887</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
ixnUEQ==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
hwjsEA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>AppleHDA/Resources/xml&gt;zml</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
eG1sLnps
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
em1sLnps
</data>
</dict>
</array>
</dict>
<key>RtVariables</key>
<dict>
<key>BooterConfig</key>
<string>0x0028</string>
<key>CsrActiveConfig</key>
<string>0x0003</string>
<key>MLB</key>
<string>C02140302D5DMT31M</string>
</dict>
<key>SMBIOS</key>
<dict>
<key>BiosReleaseDate</key>
<string>09/03/2013</string>
<key>BiosVendor</key>
<string>Apple Inc.</string>
<key>BiosVersion</key>
<string>IM142.88Z.0118.B00.1309031249</string>
<key>Board-ID</key>
<string>Mac-27ADBB7B4CEE8E61</string>
<key>BoardManufacturer</key>
<string>Apple Inc.</string>
<key>BoardType</key>
<integer>10</integer>
<key>ChassisAssetTag</key>
<string>iMac-Aluminum</string>
<key>ChassisManufacturer</key>
<string>Apple Inc.</string>
<key>ChassisType</key>
<string>13</string>
<key>Family</key>
<string>iMac</string>
<key>Manufacturer</key>
<string>Apple Inc.</string>
<key>Mobile</key>
<false/>
<key>ProductName</key>
<string>iMac14,2</string>
<key>SerialNumber</key>
<string>C02NXRRHFLHH</string>
<key>Trust</key>
<false/>
<key>Version</key>
<string>1.0</string>
</dict>
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<string>Yes</string>
<key>InjectSystemID</key>
<true/>
</dict>
</dict>
</plist>
 
Status
Not open for further replies.
Back
Top