I've just finished unblocking all of the connections I blocked, one at a time, and my computer is still working. So yeah... I don't know if any of my blocking actually made a difference, something else may be keeping my computer from breaking right now...
I suppose I'll see if things are still working tomorrow.
So just a little update: After unblocking everything last night and seeing my system was still working after several reboots, I booted up my computer today, and it started happening again. So it seems like whatever I did (whether it was the blocking or something else) took some time to 'wear off'...
So can you give us some details to make it possible to reproduce your scenario:
1. Wich version of the package are you using (WebDriver and CUD, i. e. 387.10.10.10.40.140 and 418.163)
2. On which security update level is your machine (i. e. 10.13.6 (17G14042), shows when you click on the version number in "About your Mac")
3. Did you reactivate SIP or gatekeeper after installing the drivers?
4. Did you set your machine to any different/earlier date?
Any of this information could be very helpful to sort out teh reason for this mess.
1 - The driver version I'm using is 387.10.10.10.40.140 and CUDA is 418.163.
2 - System version is macOS 10.13.6 (17G14042).
3 & 4 - The state of my computer at the time it broke was as follows: SIP enabled, gatekeeper enabled, web driver already installed. I did not have the CUDA driver installed.
When it broke, I followed Buggman's steps like this: I went into recovery mode, unplugged my ethernet cable, opened terminal, disabled SIP, disabled gatekeeper, set the date back to 2021, and reboot. As it rebooted, I held shift to enter safe mode. In safe mode I reinstalled the web driver (same version as always - 387.10.10.10.40.140), and then my computer rebooted normally, with everything working once again.
Now that I was back into my system, I opened Radio Silence's network monitor, and then plugged my ethernet back in to check what connections were being made. I blocked all of them, and restarted. It rebooted successfully, so I then tried unblocking each of connections, one at a time, rebooting in between each to see if the system would break like before - it never did, even with everything unblocked.
The next thing I did was just go about my usual computer activities for a while, then I went to bed, leaving everything unblocked still. Now I boot up my computer this morning, and it's broken once again like before.
So now what I've done is go through Buggman's steps again to bring my system back to a working state, but with a few differences this time:
- I set the date to 2020 rather than 2021.
- In addition to reinstalling the web driver, I installed the CUDA driver (418.163) for the first time.
- Once I was back into a fully functioning offline system, before plugging my ethernet back in, I blocked trustd (/usr/libexec/trustd) and ocsp (/usr/sbin/ocspd) in Radio Silence. (I could not find ocsp2 in my system files).
- In addition to blocking trustd and ocsp in Radio Silence, I followed Dayo's steps for the non-little snitch method exactly as they instructed.
- After thoroughly blocking trustd and ocsp I plugged my ethernet back in, and that's where I'm at presently.
So now I'm going to just wait and see what happens... I've restarted a couple times already and so far things are working, but like before it's hard to say if it will remain that way.
EDIT: Just to further clarify what happens to my system when it "breaks"... For me I get stuck in a boot loop. I cannot get into macOS without going through recovery mode. The boot loop in verbose mode says the exact same sort of thing as in Stieber's post further up this page ("AppleKeyStore : operation failed", etc.). I expect adding "nv_disable=1" to my boot-args might get me back in as it did with Stieber, albeit without GPU acceleration.