If you can reach the desktop these commands will remove the drivers on 10.12 or 10.13. SIP can be 0x3, 0x77 or 0x2EF or any value allowing unsigned kexts and unrestricted filesystem if and when you do these.What about uninstalling from the desktop? Tried Nivida uninstall, rebooted, nothing changed. Do I have to force it through terminal or maybe is it a SIP issue?
$ sudo su
# cd /Library/Extensions
# rm -rf GeForce*
# rm -rf NVDA*
# touch .
# cd /System/Library/Extensions
# rm -rf GeForce*Web*
# rm -rf NVDA*Web*
# touch .
# kextcache -u /
# exit
$ reboot
When you say "nothing changed" its not clear what you mean. Are you making it to the login screen? If not, does nv_disable=1 make any difference? Does your config.plist still contain the nvda_drv boot arg or NvidiaWeb system parameter? What SMBIOS are you using? What patches have you used? What "special" kexts are you loading? Are you able to ssh to your machine after boot to check the logs for errors? There should be no need to do anything in the terminal with the uninstaller if you were able to run the uninstaller from the desktop. Uninstallation (using the pref pane uninstaller) works with SIP disabled or enabled. If you can ssh in you should check the contents of /S/L/E and /L/E to make sure the uninstallation did actually happen.What about uninstalling from the desktop? Tried Nivida uninstall, rebooted, nothing changed. Do I have to force it through terminal or maybe is it a SIP issue?
If you can reach the desktop these commands will remove the drivers on 10.12 or 10.13. SIP can be 0x3, 0x77 or 0x2EF or any value allowing unsigned kexts and unrestricted filesystem if and when you do these.
Code:$ sudo su # cd /Library/Extensions # rm -rf GeForce* # rm -rf NVDA* # touch . # cd /System/Library/Extensions # rm -rf GeForce*Web* # rm -rf NVDA*Web* # touch . # kextcache -u / # exit $ reboot