cuCtxCreate: invalid source How to make CUDA work on OS X 10.10.1 with Maxwell Cards

GTX 970 under OS X 10.10.x and all updated NVIDIA drivers produces this error:

cuCtxCreate: invalid source

The problem is that current CUDA is NOT compatible with the NVIDIA GPU web drivers.
To make use of CUDA use an older version of CUDA.

USE:
GPU driver: 343.01.02f03 till 343.02.01f01
CUDA driver: 6.5.25 Nothing after will work currently - Dec 26)

Thank you so much for this, it worked for me.

Just join to thank you for this post !
I confirm I am on 10.10.1 running 343.02.01f01 (released this week I believe)
I got to 6.5.3something and hit same message as you did.
Reinstall the 6.5.25 and it works great.

Thanks again !

Just an update. I have installed Yosemite 10.10.2 and was required to install NVIDIA’s new WEB Driver 343.02.02f01. I am still using the CUDA Driver 6.5.25 mentioned above and Blender Cycles is working just fine.

Recap:
OSX version: 10.10.2
GPU driver: 343.02.02f01
CUDA driver: 6.5.25
CYCLES WORKING!

MacPro 3,1 (Early 2008)
MSI GTX 970 GAMING 4G
32GB RAM

Cuda driver 6.5.46 now works with the latest GPU drivers for OSX.

Take care

Using:
CUDA Driver: 7.0.52
GPU WebDrivers: 343.02.02f02
OS X 10.10.2
Gigabyte GTX 980 G1 Gaming

Cycles doesn’t render with GPU. Just empty render window. I’m rendering just a simple small box.