How to force enable NVIDIA Web Driver under macOS if its not working after installation?
If your are still not getting acceleration after installing NVIDIA Web Driver under macOS just follow these steps to force NVIDIA driver to load.
The reason for this could be blocked NVIDIA driver by macOS Security settings or partially installed driver.
Step 1You need to first disable System Integrity Protection (SIP) from the Recovery volume.
Start the computer and keep holding Option key (ALT on Windows keyboards) until you see a boot selector.
Choose Recovery volume from it (macOS version number doesn't matter). |
|
|
|
Step 2Click Utilities from top bar, then choose Terminal. |
|
|
|
Step 3Type csrutil disable and press ENTER. |
|
|
|
Step 4Click Apple logo from the top bar and choose Restart to reboot the computer in normal mode. |
|
|
|
Step 5Click Apple logo from the top bar and choose About this Mac, then click System report button.
Click Software from the list and ensure that System integrity protection is in Disabled state. |
|
|
|
Step 6Download and install the latest driver for your macOS version and build from our drivers page: https://www.macvidcards.eu/drivers
If you see a warning that it cannot be opened you need to unblock it in System Preferences - Security & Privacy pane. |
|
|
|
Step 7Open Terminal by clicking Go, then Utilities from Finder menu. Then double-click Terminal icon.
Type a following command in Terminal window (all in one line):
sudo nvram boot-args="nvda_drv=1"
Terminal will ask for password. Type your user password and press ENTER (password won't be shown not even under asterisk).
If Terminal shows an error:
nvram: Error setting variable - 'boot-args': (iokit/common) general error
this means SIP is not disabled.
Finally just reboot the system and NVIDIA Web Driver should be now enabled.
If your dock is translucent and there is no flickering anymore this means acceleration is working properly. |