Well, that is rather unfortunate. It would appear that I will have to perform a manual reinstallation of High Sierra.
Why? If it's because you want to roll back to HFS+. You can achieve that via clones, no need to perform any OS re-installation.
Well, that is rather unfortunate. It would appear that I will have to perform a manual reinstallation of High Sierra.
Well, that is rather unfortunate. It would appear that I will have to perform a manual reinstallation of High Sierra.
This has been quite a problem for me with my Mac Pro 3,1. High Sierra was installed using Dosdude1's utility, however I am now unable to enable SIP due to his SIP Disabler script.
If I can not locate and disable the script, I may need to perform a manual installation of High Sierra.
You actually can ENABLE SIP to install the web drivers w/ the Dosdude1 HS patcher -- I did it today. Whomever can share these steps wherever to let others know you can continue OS & Nvidia web driver updates if your machine is patched w/ Dosdude1:
1. With SIP initially DISABLED update your OS as per usual.
2. You must have access to your recovery partition in order to access terminal & ENABLE SIP. If you don't have the partition, boot from Dosdude1's HS Patcher bootable USB, access terminal, and use "csrutil enable" to ENABLE SIP. Instructions to create the bootable USB are here.
3. Restart from recovery holding SHIFT to enter safe mode. Install the corresponding Nvidia web drivers in safe mode.
4. Restart again into the recovery partition and now DISABLE SIP.
5. Restart normally into macOS.
6. At this point, I find that enabling SIP has killed the patcher's ability to allow you to install other updates thru App Store. Download Dosdude1's "Software Update Patch" (swupatch.sh.zip) manually at the bottom of the page here and unzip it. Open terminal, type "sh" plus a space, drag the file into terminal, hit enter, and follow the prompts. It'll restore normal updating ability.
This should be the new updating method to follow for anyone with a patched system.
Thanks for the sharing.
Does this method require a Mac EFI / OOTB graphic card?
SIP needs to be enabled for the driver. Enable SIP. Shut down the machine. Start the machine, confirm SIP is enabled. Install the driver. Also check gatekeeper.
Just to confirm - is your GTX 680 an official Mac version (EVGA Mac Edition with Mac labels), or was it flashed to become a Mac version? Do you use CUDA at all?
Is your system drive formatted APFS or HFS+? Is it the same 840 EVO SSD in your signature? Are you booting on the Velocity Solo X2, or is that a media drive? Do you happen to know if the Velocity Solo X2 had a firmware upgrade?
Try removing the CalDigit PCIe card and reinstall to see if that helps. Believe that card required drivers vs. native?
I agree.That’s part of why I’ve stuck with NVIDIA, more time focusing on work, less time troubleshooting... usually.
As explained earlier, this was not possible under my installation.You actually can ENABLE SIP to install the web drivers w/ the Dosdude1 HS patcher -- I did it today. Whomever can share these steps wherever to let others know you can continue OS & Nvidia web driver updates if your machine is patched w/ Dosdude1:
1. With SIP initially DISABLED update your OS as per usual.
2. You must have access to your recovery partition in order to access terminal & ENABLE SIP. If you don't have the partition, boot from Dosdude1's HS Patcher bootable USB, access terminal, and use "csrutil enable" to ENABLE SIP. Instructions to create the bootable USB are here.
3. Restart from recovery holding SHIFT to enter safe mode. Install the corresponding Nvidia web drivers in safe mode.
4. Restart again into the recovery partition and now DISABLE SIP.
5. Restart normally into macOS.
6. At this point, I find that enabling SIP has killed the patcher's ability to allow you to install other updates thru App Store. Download Dosdude1's "Software Update Patch" (swupatch.sh.zip) manually at the bottom of the page here and unzip it. Open terminal, type "sh" plus a space, drag the file into terminal, hit enter, and follow the prompts. It'll restore normal updating ability.
This should be the new updating method to follow for anyone with a patched system.
What I really find kind of humorous is that Apple hasn't identified NVIDIA CORPORATION as an "Identified Developer" in macOS 10.13.3. It's not like NVIDIA is some puny off-the-wall company.....
NVIDIA themselves have confirmed that SIP is required to be enabled during the install. This was a change of practice after one of the 10.13.2 security updates for Meltdown/Spectre and will be this way moving forward. This change impacts all legitimate 2010-2012 MacPro 5,1 machines that have not messed around with their device IDs. These machines are not officially EOL'd.
If you have a 2008 3,1 or 2009 4,1 that was flashed/upgraded/hacked/changed to ID as a 5,1 or as an iMac/iMac Pro there is no official support or documentation being provided by NVIDIA. The nature of changing the machine ID to something else is basically "breaking" some of the built-in security within macOS to get around the limitations of installing 10.13. Would not be shocked that SIP being disabled on those machines makes a lot of difference. As mentioned by others, these machines are getting closer to Hackintosh builds and would be a good idea to keep an eye on those forums.
NVIDIA themselves have confirmed that SIP is required to be enabled during the install. This was a change of practice after one of the 10.13.2 security updates for Meltdown/Spectre and will be this way moving forward. This change impacts all legitimate 2010-2012 MacPro 5,1 machines that have not messed around with their device IDs. These machines are not officially EOL'd.
If you have a 2008 3,1 or 2009 4,1 that was flashed/upgraded/hacked/changed to ID as a 5,1 or as an iMac/iMac Pro there is no official support or documentation being provided by NVIDIA. The nature of changing the machine ID to something else is basically "breaking" some of the built-in security within macOS to get around the limitations of installing 10.13. Would not be shocked that SIP being disabled on those machines makes a lot of difference. As mentioned by others, these machines are getting closer to Hackintosh builds and would be a good idea to keep an eye on those forums.
My concern is that I need to enable SIP to *install* the update, but disable it again to actually be able to RUN anything. That seems counterintuitive, especially for a real 5,1 machine.
Note that NVidia does support 3,1 and 4,1 machines with these drivers, so there is no real reason for them not to work on a flashed 4,1 given the hardware is absolutely identical (except possibly for a thermal sensor).
[RICHR]
My concern is that I need to enable SIP to *install* the update, but disable it again to actually be able to RUN anything. That seems counterintuitive, especially for a real 5,1 machine.
It's the way the driver needs to be installed, contact NVIDIA if you have a problem with it. Their support is great, but this change is because of Apple. The fixes for Spectre and Meltdown required this change.