Contribute
Register

OpenCL Problem with my gtx 560 ti and Mountain Lion

Status
Not open for further replies.
Тhank you magnus71!!! After your Terminal patch LuxMark bench is OK without RUNTIME ERROR: PathOCL kernel compilation error!!! I'm using nVidia 450 GTS / OSX 10.8.3 and i use just "GraphicEnabler=yes" in org.chameleon.Boot.plist. Everything works fine. My question is: Do i need to install the new CUDA driver (cudadriver-5.0.45-macos) or can I go without it as currently it is?
 
This script with latest nVidia drivers get back openCL

Code:
sudo perl -pi -e '$c+=s/\x8b\x81\x1c\x0c\x00\x00\xeb\x06\x8b\x81\x20\x0c\x00\x00/\xb8\x02\x00\x00\x00\x90\xeb\x06\xb8\x00\x00\x00\x00\x90/; END { printf "%s: %d substitution%s made.\n",($c==1 ? "Success" : "Error"),$c,(!$c || $c>1 ? "s" : ""); $?=($c!=1); }' /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/libclh.dylib

This worked for my GT430, thank you kindly :)
 
Thanks! had to run this again after updating to 10.8.3
 
Thanks Magnus! This was a real needle in the haystack, but I found it... Got both GTX580 and GT640 cl support in 10.8.3
 
This script with latest nVidia drivers get back openCL

Code:
sudo perl -pi -e '$c+=s/\x8b\x81\x1c\x0c\x00\x00\xeb\x06\x8b\x81\x20\x0c\x00\x00/\xb8\x02\x00\x00\x00\x90\xeb\x06\xb8\x00\x00\x00\x00\x90/; END { printf "%s: %d substitution%s made.\n",($c==1 ? "Success" : "Error"),$c,(!$c || $c>1 ? "s" : ""); $?=($c!=1); }' /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/libclh.dylib

Thank you magnus71, I can confirm that this patch works with the NVIDIA GPU Driver version 304.10.65f03 as well.

The OpenCL patch in Multibeast 5.3.0 did not work fro me.
 
I know this is an old post, but I get the following error in Luxmark 2.1:
OpenCL ERROR: clBuildProgram(-11)
Any word on whether this patch works with NVIDIA Web Retail Drivers 331.01.01f04? Thanks

------UPDATE------
I added "Web" to the kext name "GeForceGLDriver.bundle" since I am using Web drivers and not the ones native to OS X. I get an error message in Terminal saying: Error: 0 substitutions made.

It doesn't work.
 
Status
Not open for further replies.
Back
Top