Contribute
Register

Step-by-step guide! OpenCL and CUDA fix for GTX780 and Titan (GK110B)!

Status
Not open for further replies.
Joined
Nov 12, 2013
Messages
116
Motherboard
ASUS Z370 ROG Maximus X Hero (Wi-Fi)
CPU
i7 8700K
Graphics
Inno3D GTX 1080 TI iChill T4 Ultra
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Performa
  2. Power Mac
  3. PowerBook
  4. Quadra
Mobile Phone
  1. iOS
Have a GTX780 or Titan card that still can´t use both openCL and CUDA?
Well, here´s the fix!
Please send your warm thoughts to the guys over at Netkas, and especially Rominator for spelling it out for us.

I HAVE PUT TOGETHER THIS STEP-BY-STEP GUIDE:

:::::::NB: This fix is for GK110B based cards only (e.g. the GTX780 and Titan)!
Rev A cards will have no use of this.
Users of 780TI and Titan Black cards will have to wait for another CUDA update from NVIDIA (as far as I am told).
:::::::

1) Update to 10.9.2 using the combo-update. Download the OS X 10.9.2 Combo Update

2) Get the latest drivers from NVIDIA. Both the webdrivers and CUDA.
NVIDIA just updated them both, so you can either get them via your NVIDIA control panels in your System Prefs or here:
http://www.nvidia.com/download/drive...px/73628/en-us
There is also a link for the latest CUDA driver there.

3) Go to /System/Library/Extensions - and find TWO files:
• GeForceGLDriver.bundle
• GeForceGLDriverWeb.bundle

4) Now, open BOTH files by right-clicking and choosing "show package content".
Go to the MacOS folder and locate the file "libclh.dylib" (in both the driver and webdriver folders.)

5) REPLACE the "libclh.dylib" file in the "GeForceGLDriver.bundle" with the "libclh.dylib" file (same name, yes) from the "GeForceGLDriverWeb.bundle" file.

6) Enter your password to accept the changes.

2B) Reboot if need be, altho I don´t think it´s necessary.

3) Open the Nvidia control panel and choose the OSX Default Drivers.
(Unlock the lock in the lower left corner by using your password.)

4) Repair permissions by using Disk Tools

5) Reboot

6) Enjoy openCL and CUDA :)
 
I just ordered this card and then, after the fact found a slew of issues with openCL and mavericks. i am bookmarking this post just incase I get the Rev B card. Thank you for your help. I've literally been googling for hours on this and finally found this post! :banghead::D:headbang:
 
I take it this wont help with earlier cards like 680 or 480 (Fermi)?
 
LasseBauer, I don't know what to say...

:D

Thank you!

:clap:

I was almost to give up on this one, everything was working fine except Preview app that was crashing all the time. I think it's working just fine.

Could you please explain what are you doing when replacing those files?
 
So Final Cut Pro X works with this workaround?
If so, I will install Mavericks and apply it straighforward.
I've had the GTX 780 working myself on 10.9.1 somehow with Nvidia Drivers that where for 10.9.2 working well with Open Cl and Cuda but wanted the name to appear correctly so I went on installing updates both for the OS and the Drives and turns out I have tried to reproduce what I did before and haven't been lucky :(
Today I tried 10.8.5 as Mountain Lion detects in directly but not OpenCl support even with Nvidia Drivers for that version and Final Cut Pro X crashes without opening. Wish I hadn't tried to improve the little I had left before.
 
So Final Cut Pro X works with this workaround?
If so, I will install Mavericks and apply it straighforward.
I've had the GTX 780 working myself on 10.9.1 somehow with Nvidia Drivers that where for 10.9.2 working well with Open Cl and Cuda but wanted the name to appear correctly so I went on installing updates both for the OS and the Drives and turns out I have tried to reproduce what I did before and haven't been lucky :(
Today I tried 10.8.5 as Mountain Lion detects in directly but not OpenCl support even with Nvidia Drivers for that version and Final Cut Pro X crashes without opening. Wish I hadn't tried to improve the little I had left before.
Works for me with 10.9.3 installed using nvidia web drivers. Don't really need to go through this whole thing anymore. Just install web drivers.
 
Works for me with 10.9.3 installed using nvidia web drivers. Don't really need to go through this whole thing anymore. Just install web drivers.

I have installed the update to 10.9.3 again and last nvidia webdrives and Final Cut Pro X still crashes. I guess I will have to wait to 10.9.4. Somehow with the GTX 780 there is a 1/2 chance of getting it working from what I read from people using the same methods as others. Also tried the method on this post before trying. It's a bummer I can't reproduce the conditions when I got it working on 10.9.1, I tried but I am missing something I did not realise before. I even changed system definition to 5.1 from 3.1 to see if I was lucky.
 
I have installed the update to 10.9.3 again and last nvidia webdrives and Final Cut Pro X still crashes. I guess I will have to wait to 10.9.4. Somehow with the GTX 780 there is a 1/2 chance of getting it working from what I read from people using the same methods as others. Also tried the method on this post before trying. It's a bummer I can't reproduce the conditions when I got it working on 10.9.1, I tried but I am missing something I did not realise before. I even changed system definition to 5.1 from 3.1 to see if I was lucky.
When is it crashing? At boot up ok fcpx or during rendering? Are you using any 3rd party plugins at all?
 
When is it crashing? At boot up ok fcpx or during rendering? Are you using any 3rd party plugins at all?
When I am rendering, but I don't even need to go that far. As of now just skimming though my videos will cause FCP X to crash in 2 second (forcing me to quit app)That happen to me with 10.9.3 and has happened with 10.9.2 and .1. That been said I have also been on the spot of FCP X not even launching when I tried 10.8.5 because I read latest Mountain Lion supported it. I even tried the Nvidia drivers for ML on that version but same thing happened.
 
works fine, at least with CL.

does anyone use more than 2 displays? cos my third one does not work.
(it does when running windows).
 
Status
Not open for further replies.
Back
Top