Ich habe es so gemacht:
Über die Nvidia Treiber System Preferences den Treiber löschen.
Wenn dies nicht funktioniert, weil man nicht mehr booten kann, dann folgende Einträge löschen:
/System/Library/Caches/*.*
/Library/Caches/*.*
Dann die Einträge des Nvidia Treibers löschen:
/System/Library/Extensions/*Web.bundle
/Library/Extensions/*Web.kext (es kann sein, dass dies in einem anderen Verzeichnis ist, dieses Verzeichnis stimmt nur, wenn man die neuen Nvidia-Treiber wieder los werden will, weil der Rechner hängt)
Reboot, at this time, use the param nv_disable=1
Der Rechner startet dann zweimal und dann kann man updaten.
CUDA habe ich nicht aktiviert, daher weiß ich dazu nichts.