- Joined
- Jun 9, 2013
- Messages
- 72
- Motherboard
- MSI B450I GAMING PLUS AC
- CPU
- Ryzen 3900X
- Graphics
- RX 5700XT
- Mac
- Mobile Phone
All about the Nvidia graphics here. I struggled with this one for at least 12 hours. Hopefully this can find someone and save them from the agony.
The Symptoms:
The order matters here. I will outline it the best I can.
You'll note that the Nvidia GUI may put the selection bubble back to "OSX Driver". Don't worry. This is telling you lies. It is working! Please ignore it until it's time to upgrade again, and at that point you'll likely have to follow the "instructions" section again. The "making it permanent" section shouldn't be affected by upgrades, because you've modified your config.plist. Always make a backup of course!
If this helps anyone, please come back and comment.
The Symptoms:
- Black screen after booting with Nvidia Geforce 740 GT. Mine is a 4GB GDDR5 model, but instructions may be similar.
- If Nvidia card is plugged in, and you try to use the built in graphics card (Intel 530 for me) then you get a spinning circle and a mouse arrow in the upper left hand corner. It will look like its in a boot loop doing circle and mouse over and over.
- I had installed Nvidia web drivers during my Multibeast installation, and even chose to "use the Nvidia Web Driver" from the drop down, but it just doesn't seem to stick.
- Fact: You have to have the Nvidia card installed in order to enable the Nvidia web drivers from the Nvidia control panel.
- Fact: You're going to freak out a little when it works.
The order matters here. I will outline it the best I can.
- Install OSX with your graphics card NOT installed at all. Get to a desktop, install multibeast, install Nvidia web drivers (don't do anything with this yet, just have it install!).
- Reboot.
- Open your BIOS, and change the default graphics choice to your PCIE slot 1st.
- Save Bios, reboot. Press the power button once you see your bios logo. It's time to install the card. (Oh, and remove your USB -- you'll be booting with your normal drive this time since you installed clover via multibeast).
- PC is off. Install the graphics card, and hook your video cable to it. DO NOT use VGA if you have it. I had success with the DVI connection. I will report back about the Mini-HDMI port later, someone remind me.
- Power on the machine.
- When you see the clover page, use your right arrow key until you get to options. In the boot args field, add the following: "nv_disable=1" (without quotes). This will tell your boot to "even though you see a graphics card, and its Nvidia, just ignore it this time".
- You should get to a desktop (a nasty, unaccelerated desktop! Yay!)
- Now, click the Nvidia icon at the top of the screen and click preferences. Unlock the settings with the lock in the bottom left corner. Click the update tab and make sure its the latest and greatest. Then, finally, select the nvidia web driver.
- It will prompt to reboot. Go ahead and let it.
- When you get to the clover screen again, go to options, and append something new to the end here: "nvda_drv=1" (no quotes). This tells the computer "hey dummy, now the software is ready to receive me, let's tell it we're here!".
- Boot.
- Profit.
- Instead of having to type "nvda_drv=1" every time you boot, we need to edit your config.plist to just have it permanently. Use EFI Mounter V3 to mount your EFI partition. Then navigate to EFI/CLOVER/config.plist - open it in text edit.
- Search for the term "arguments". You'll see "dart=0" or something already chill'n there. Just press spacebar after the dart=0, and change it to "dart=0 nvda_drv=1". Save.
- Reboot.
- Don't touch options this time and lets cross our fingers.
- Profit / Success!
You'll note that the Nvidia GUI may put the selection bubble back to "OSX Driver". Don't worry. This is telling you lies. It is working! Please ignore it until it's time to upgrade again, and at that point you'll likely have to follow the "instructions" section again. The "making it permanent" section shouldn't be affected by upgrades, because you've modified your config.plist. Always make a backup of course!
If this helps anyone, please come back and comment.
Last edited: