I am posting a solution to a problem I had with the latest version of the CUDA SDK on my Mac. I was having an issue with the CUDA extension not loading at startup. This resulted in CUDA programs to not recognising my CUDA capable cards and running in emulation mode.
The solution to my particular issue was to run the following commands in a terminal window:
sudo chmod g-w /System/Library/StartupItems/CUDA/CUDA
sudo chmod g-w /System/Library/StartupItems/CUDA/StartupParameters.plist
I found this solution whilst examining the Console for StartupItem errors. I noticed the following errors from SystemStarter, the system startup mechanism for Mac OS X:
12/08/2009 11:02:10 SystemStarter[33] "/System/Library/StartupItems/CUDA" failed sanity check: path was created after boot up
12/08/2009 11:03:10 SystemStarter[32] "/System/Library/StartupItems/CUDA/CUDA" failed security check: group writable
12/08/2009 11:14:30 SystemStarter[32] "/System/Library/StartupItems/CUDA/StartupParameters.plist" failed security check: group writable
I hope this helps someone... it wasted one of my mornings anyway :( Let's hope that nvidia catch on to this and fix it in the next revision...
Cheers
Jan

.png)