
This Nvidia hackintosh tutorial will walk you through the steps to get your Nvidia graphics card working in macOS up to the latest version of macOS available.
Nvidia graphics cards get their hardware detection and acceleration under macOS from a program called Nvidia Web Drivers at the bottom page you will find the driver download links. You will need to download the version that matches the version of macOS you are using. If you are using the latest Pascal Graphic Cards i.e. GTX 1050 / 1060 / 1070 / 1080 you will need to be using Sierra 10.12.4 or later.
If you are using an old graphics card like a GTX 650 / 660 / 670 / 680 you will not need Web Drivers as there is native support baked in from once upon a time Apple was using Nvidia cards in their Mac’s.
If you are using a 7/9/10 series Nvidia card you will need the web drivers. The steps below will guide you through the process of getting your Nvidia hackintosh working:
If pairing a Nvidia Graphics card with High Sierra follow this alternative guide:
How to properly Install Nvidia Drivers on High Sierra 10.13 (17A405)
STEP 1: Editing config.plist
- Download Clover Configurator
- Open Clover Configurator
- Select Mount EFI under Tools
- Click Mount Partition for the EFI macOS is installed on
- Click Open Partition
- Navigate to /EFI/CLOVER
- Open Config.Plist using Clover Configurator
- In Clover Select Boot under SECTIONS
- Uncheck nv_disable=1 if checked
- Check nvda_drv=1
- Select Graphics under SECTIONS
- Uncheck Inject Intel if checked
- Select System Parameters under SECTIONS
- Check Inject NvidiaWeb
- Save config.plist
- Exit Clover Configurator
STEP 2: Verify EmuVariableUefi-64.efi
EmuVariableUefi-64.efi is needed for NVRAM detection on various motherboards to get acceleration.
Verify file EmuVariableUefi-64.efi exits in location /Volumes/EFI/EFI/CLOVER/drivers64UEFI of your mounted partition. If you installed macOS using one of our guides it should be there. if you followed the guide correctly. Otherwise you need to recreate your EFI folder with EmuVariableUefi-64.efi using Clover EFI Bootloader
If you need steps on how to do that read Step 2 of How-to Make a Clover Hackintosh Bootloader
Note: Reinstalling Clover EFI Bootloader will create a fresh EFI Folder make sure to backup your config.plist and kexts before proceeding.
STEP 3: Required kexts
Verify that NvidiaGraphicsFixup.kext & Lilu.kext exist in /Volumes/EFI/EFI/CLOVER/kexts of your mounted EFI partition. If not you will need to download both and add them to /Volumes/EFI/EFI/CLOVER/kexts/Other
- Download – NvidiaGraphicsFixup.kext
- Download – Lilu.kext
STEP 4: Verify BIOS Settings
If you have the option in your BIOS to enable/disable integrated graphics then set Integrated Graphics to Disabled if using an Nvidia Graphics Card. Booting with it enabled may give you a black screen especially if you are using a Gigabyte/ASUS motherboard.
STEP 5: Web Driver Install
You’ll need to download Nvidia web drivers from the links at the bottom of the page based on your macOS version number. If using High Sierra you need to enable SIP before the web driver install. I recommend following this seperate guide: How to properly Install Nvidia Drivers on High Sierra 10.13 (17A405)
- Download Nvidia Web Drivers
- Open the Web Driver .pkg file
- Go through the installer
- Click Restart Now when it prompts you at the end
- Done.
Note: If you are getting this message when you try to open the .pkg file open it while hold down the CTRL key to bypass security preferences.
TIP: If you don’t know what version of macOS you’re using go to https://support.apple.com/en-us/HT201260
High Sierra Web Drivers
- 10.13.3 -387.10.10.10.25.156 (17D47)
- 10.13.2 -378.10.10.10.25.106 (17C205)
- 10.13.2 -378.10.10.10.25.103 (17C89)
- 10.13.2 -378.10.10.10.25.102 (17C88)
- 10.13.1 – 378.10.10.10.20.109 (17B1003)
- 10.13.1 – 378.10.10.10.20.108 (17B1002)
- 10.13.1 – 378.10.10.10.20.107 (17B48)
- 10.13.0 – 378.10.10.10.15.117 (17A405)
- 10.13.0 – 378.10.10.10.15.114 (17A365)
Sierra Web Drivers
- 10.12.6 – 378.05.05.25f01 (16G29)
- 10.12.5 – 378.05.05.15f01 (16F73)
- 10.12.4 – 378.05.05.05f02 (16E195)
- 10.12.3 – 367.15.10.35f01 (16D32)
- 10.12.2 – 367.15.10.25f02 (16C68)
- 10.12.2 – 367.15.10.25f01 (16C67)
- 10.12.1 – 367.15.10.15f03 (16B2657)
- 10.12.1 – 367.15.10.15f01 (16B2555)
- 10.12.0 – 367.15.10.05f01 (16A323)
Leave a Reply
52 Comments on "How to get Nvidia Graphic Cards working on a Hackintosh"
i’ve managed to get it working but the performance is really… sub-bar, i have a gtx 1050 ti and according to novabench benchamrks my GPU score is 180, my average for my GPU is 598, the real kicker is intel iGPU 630 average is 267. what do you think is the reason?
Could just be the benchmark runs poorly on macOS with Nvidia cards as is the case with some games. I would try a different benchmark.
My GPU fan seems to be running fast from the start(no load).
Is there a way to control the fan speed on the gtx 1060?
never mind, fixed it.
I just realized one of the fan wasn’t running due to PSU cable touching the fan.
Looks like GPU automagically ran faster since other fan wasn’t moving.
PS. by the way your asrock fatal1ty z270 itx build was so helpful. This is my first hackintosh build.
Nice guide
I got black screen after follow this guide, what should I do to fix this ?
Me too. Everything works, up until the last reboot after installing the web driver, after clover splash screen it just turns black.
Me too(GTX 1060).
I’m writing a separate High Sierra guide that will fix this issue. Basically what you need is EmuUEFIVariable and to install the Nvidia drivers with SIP enabled.
http://hackintosher.com/guides/properly-install-nvidia-drivers-high-sierra-10-13-17a405/
this link no longer works, any chance of reviving it?
Same issue, I noticed that my MOBO had removed the drive from my boot options. When I added it back it would start the login but it would quit half way through the load. My machine is still running but there is no video coming through my graphics card
ok, another restart. I checked my BIOS settings for internal graphics. It was off but I just switched it on and off to be safe. I restarted and now it works?
In step 4, of the Nvidia Driver Guide. It shows this:
“If you have the option in your BIOS to enable/disable integrated graphics then set Integrated Graphics to Disabled if using an Nvidia Graphics ”
ONLY when i did the opposte, it all worked.
So I ENABLED it and everything was ok.
My card ENGA GTX 1060
Thats the only thing I did different and now its all good here!
Same here with High Sierra and gtx 1060
Me to gtx 1070
GTX 970 High Sierra same problem. Restart after installing the web driver and after clover load Video driver screen turns back. But got successful loading with exactly the same EFI folder to Sierra 12.6
Ill look into it and get back to you.
http://hackintosher.com/guides/properly-install-nvidia-drivers-high-sierra-10-13-17a405/
GTX 960 didn’t work properly.
Solution: Pull the card. Install any cheap card. Boot up. Uninstall all NVidea drivers. Reboot. Reinstall all nvidea drivers. Follow all of the steps given in the guide above. Before installing the 960 select boot using OS X graphics in the graphics drivers.
Reinstall the 960 card.
Once you have started the computer select nvidea web drivers. Reboot. It should work.
Hi! Thanks so much for posting very useful information. Very weird for me I followed every step and my card was not being recognized, after some random experiments I just changed the cable of my monitor to HDMI (I was using DVI) and it works now!
I don’t know how to get DVI working to get dual monitor, but at least I can see everything in HD now.
Hey! I’ve got an Nvidia Gtx 1050 which was working previously on Sierra (10.12.6). The motherboard I had before died (Asus Z170 Pro gaming) and has been replaced with an Asus H170 Pro gaming.
Since then the GPU has not loaded the kexts so I’m stuck with a low resolution image and single monitors 🙁
Have you seen this before? Or any ideas which might help resolve it?
Hi. I’m using a ROG G750JS-DS71 (On Sierra). I’ve installed the NVIDIA drivers, but can’t get any transparency. The The display troubles are especially noticeable when using Safari. Choppy tabs. When I inject Intel and EDID in Clover before boot, everything works smoothly and I even get Night Shift mode
I also can’t seem to get brightness to work. This affects both Intel and NVIDIA
You don’t have graphical acceleration, these guides are for desktop hackintoshing, if you want acceleration with the iGPU you’ll probably need a proper ig-platform-id and need to google one of the ASUS laptop guides
Hi, first of all THANK’S A LOT for your work, really !
My problem is :
I’ve got a GB Z270 K5 with i7 K7700 and a gtx 1080 ti.
I’ve use your Gigabyte GA-Z270MX-Gaming 5 Hackintosh Build Guide and I’ve got only one problem, after installing the Nvidia Web Drivers, I’ve got the black screen issue.
I’ve follow every step of your Guide and now I’m stuck :/
Could you help me please ?
Are you using Sierra or High Sierra?
I have a GA Z170X gaming 7 MB and a GA Geforfce GTX 1050TI Windforce 4GB graphic card. I have also a Dell S2716DG G-Sync monitor but when I turn G-Sync on in the web driver I get alight flickering screen and that gives me not a stable view. When I turn it off and when I use 60Hz frequency it is stable again. Are there more people with the same experience.
Any suggestions for getting a Quadro NVS 315 working? I tried everything above and it keeps looping during boot
Sup guys,
My PC configurations are:-
Msi Z270 gaming m3 Motherboard
Msi GTX 1070 8G
Intel i7 7700k
16 GB RAM
Will i be able to run hackintosh smoothly or will able to run at all?
Really need some help.
I use my PC for Video Editing and VFX stuff.
I want to switch to FCP, which only works on Mac OS.
Help me out.
I’m not real sure about video editing with these Pascal drivers, since I’ve tried to run DotA and FPS are not very good, with fps drops if played at max settings. However, when I boot Windows I can even play it @4K DSR with NVIDIA drivers. Also, noticed some lag when using Launchpad (I mean, when you open the “Other” folder. Currently using GTX 10606GB ROG STRIX edition.
My 1080 is lagging as hell on hackintosh (chrome tabs, launchpad “other”, etc).
And there’s no solution (i googled it).
Seems that hackintosh != real mac.
my 1050 Ti isn’t lagging… Open up terminal and go to disk what is kernel_task write amount in GB? Or do you have acceleration?
Hey if you didn’t fix this, run the below script:
bash <(curl -s https://raw.githubusercontent.com/Benjamin-Dobell/nvidia-update/master/nvidia-update.sh)
Git page: https://github.com/Benjamin-Dobell/nvidia-update
This driver sucks and is buggy: 10.13.3 -387.10.10.10.25.156 (17D47)
This driver is great: 10.13.2 -378.10.10.10.25.106 (17C205)
The script will install the most recent, not shitty driver.
Hey Tim, thank you, it worked for me!
thanks a lot
I have a GTX1080 running with latest web drivers on hackintosh 10.13.2. However I get bad performance in games and after quitting certain games the whole system is lagging until reboot. In OpenGL Extensions Viewer, tests up to 4.1 pass but 4.2+ fail. Core features support for 4.2 is shown with 15%, everything up 0%.
I wonder if this is normal or if I have something not configured propperly.
I have an ASUS H110M-R + G4560 + NVIDIA GT 1030. Buy mackintosh is working but after installing Nvidia web graphic drivers I have not the option of inject Nvidia web in clover configurator. I only have the options to inject Nvidia, NVidiaGeneric, NVIdiaSingle and NvidiaNoEfi. system boot with the OS X default Graphic drivers not Nvidia web Driver, if I check the Nvidiaweb driver the system ask me to restart but after restarting the OS X default Graphic drivers is selected again. I can not leave the loop. Any help are welcome
I got same – no checkbox for NvidiaWebDrivers. Don’t worry if use last Clover. On boot Clover go to Options of the Clover-find Graphics Injector- enter look at screen. I got checked “Use Nvidia Web drivers” and empty “InjectNvidia” above. I don’t know what kind of MacOS you are using, but as for me “InjectNvidia” not used (uncheked/false by CloverConf./PlistEditor) on 10.12.6 and 10.13.3, but both work with Nvidia Web drivers fine.
re: 10 Check nvda_drv=1
nvda_drv=1 is a correct flag for 10.11.6 and earlier. 10.12 + does not use that anymore and uses a system parameter flag instead, NvidiaWeb = true.
I have a nvidia qudro fx3800 but is unpossible to enable webdrivers on 10.13.2. is there someone to help me?
Hi, I wonder all these steps would be applicable for 600 series cards? I mean do we need to follow all the way except the web driver installation step?
How do I tell it use a specific Display Port? It defaults to VGA port and I have nothing connected there. How do I tell it to use the HDMI port?
Hi, I am trying to install WebDriver – 378.05.05.25f01.pkg on Sierra 10.12.6 (16G1510) – Error Mac OS X version is not compatible Mac OS X version 00.12.6(16G1510) is not supported with this package etc
What next ?
Hi, I found and installed the correct WebDriver, fitted my GTX 1060 system booted Apple Logo with progress bar under, after that got the BLACK SCREEN OF DEATH. Any help?
Check the ticks of the EFI in Clover, I had that issue and my problem was that I had “inject intel” ticked.
https://hackintosher.com/guides/how-to-make-a-clover-hackintosh-bootloader/
That guide clearly states that EmuVariableUefi-64 should NOT be selected while this guide states “If you installed macOS using one of our guides it should be there. if you followed the guide correctly.”
Can I use an MSI GTX 1080ti to run Hackintosh??
yes… but it’s a big waste of time.
the bus speed is only 2.5 on the PCI with the Nvidia
I had all of this working just great. Acceleration, etc. all behaving nicely. Machine was *fast*.
And then, things mysteriously stopped working after I rebooted yesterday.
No matter what I do, I cannot get the drivers working properly. The Nvidia helper *thinks* the web driver is selected. The CUDA app detects the GPU just fine. I’ve tried various versions of the web driver, with no luck.
I’m using
ASUS ROG-STRIX Z370-F
GeFORCE 1080
MacOS 10.13.6 (17G65)
NvidiaWeb 387.10.10.10.40.105
Lilu 1.2.9
WhateverGreen 1.2.5
Clover flags all correct based on this doc.
Any other suggestions on how to troubleshoot and track down the problem?
Does anyone have any insight on doing an updated version of this guide with a WhateverGreen setup, since nVidiaFixup has been discontinued?
Nvidia provides Nvidia Cuda Driver for parallel processing activities and Nvidia Web Driver for hackintoshes which can be downloaded online. But finding the right package and installation can be bit challenging.
I decided to add an Nvidia Geforce G210 graphics card to my hackintosh running Yosemite. I had to struggle a lot to find the drivers and even then I had problems with installation as a ” package version not for your mac ” message and forced stopped installation.
So after a lot of research, I found out how to fix nvidia graphics drivers on hackintosh. I know that a lot of people face this graphics driver hackintosh compatibility issue, so I have made a video guide.
By this video, you can install nvidia graphics drivers on hackintosh Mojave, Catalina, High Sierra and all the versions including Mavericks.
https://youtu.be/FYtIuKpw_tw
i found this video, is in spanish but you can activate the subtitles and traslate, looks very easy, i test it in my hackintosh high sierra with nvidia gtx 1070 and works perfect. https://www.youtube.com/watch?v=W0o7nFuIkAI&t=200s