For what it is worth to the discussion, I fully understand people' frustration at discovering their NVidia GPUs no longer have hardware supported acceleration - I am one - but step back and look at the results of all these "patches" and "word-arounds". Nothing works as advertised except for a certain person at a certain point in time and probably only while disconnected from the Internet. Rebooting with Internet access seems to scupper most attempts.
macOS security has been steadily improving - or getting tougher if you prefer - making hacks and patches not quite as easy as they once were.
In truth proper NVidia support ended with High Sierra - an OS from 5-years ago. Since then only the natively-supported devices Apple themselves used, have functioned, and even those began to show artefacts and glitches from Big Sur on. (I did the tests).
Web-sites have been quick to post verified solutions that actually, everyday users, aren't always able to replicate.
So the thread title is what it is.
If you get the NVidia Web-Drivers working - Yay!! - otherwise ... Stay with High Sierra disconnected from a time server, or the Internet altogether. But for an easier life swap to a supported AMD GPU and just relax. Heck most builders spend a genuine fortune on CPUs and GPUs these days, those stuck at High Sierra for old software reasons, are just plain missing out.
The solution is here and it works, it is not different from others:
For new installations of High Sierra, the installer is repackaged.
pkgutil --expand ~/Desktop/WebDriver-387.10.10.10.40.140.pkg ~/Desktop/WebDriver_temp
pkgutil --flatten ~/Desktop/WebDriver_temp ~/Desktop/WebDriver-repack.pkg
Same with the Cuda installer
pkgutil --expand ~/Desktop/cudadrive_418.163_macos.pkg ~/Desktop/cuda_temp
pkgutil --flatten ~/Desktop/cuda_temp ~/Desktop/cuda-repack.pkg
And add: amfi_get_out_of_my_way=0x1
For systems that stopped working:
Reboot (If you have black screen add temporary boot atgument nv_disable=1)
Step 1. Launch Terminal and enter the command
‘sudo nano /etc/hosts’,
once prompted provide the password.
Step 2. Append the following lines to the file's contents:
127.0.0.1 ocsp.apple.com
127.0.0.1 ocsp2.apple.com
127.0.0.1 ocsp.digicert.com
Save changes and exit.
Step 3. Run the following batch of Terminal commands:
crlrefresh rp sudo rm -f /var/db/crls/*cache?.db
sudo date -u 020200002020
Removed: nv_disable=1
And add: amfi_get_out_of_my_way=0x1
Reboot
Update the date and voila.
It is not a question of continuing to consume and discarding this is different from innovating