

- #NVIDIA GEFORCE GTX 680 FOR MAC HOW TO#
- #NVIDIA GEFORCE GTX 680 FOR MAC MAC OS#
- #NVIDIA GEFORCE GTX 680 FOR MAC DRIVERS#
- #NVIDIA GEFORCE GTX 680 FOR MAC CODE#
- #NVIDIA GEFORCE GTX 680 FOR MAC PASSWORD#
#NVIDIA GEFORCE GTX 680 FOR MAC PASSWORD#
Twirl down Sharing & Permissions and unlock both (enter password when prompted).Ĭhange the wheel permissions for the OpenCL file to Read &Write (instead of it's original state of read only). Pull up get info on both the "A" parent folder and the "OpenCL" file. Copy it exactly because it is case sensitive. If you don't know what the name of your admin user account is then go open your installation drive, click on Users, and next to the icon that looks like a home is your user name. In this case White is the Admin User name. Sudo dseditgroup -o edit -a White -t user wheel If you don't do this first, then you won't be able to open disk utility after replacing the OpenCL file.Īdd your Admin user to the group by opening Terminal and pasting: You must open disk utility and get it ready to get to the screen where you can repair disk permissions on Mac SSD. SO MAKE A BACKUP of the original OpenCL file if you want to be able to perform this "surgery" fix.īEFORE you replace the hex edited OpenCL file in Mac SSD/system/library/frameworks/openclframework/versions/A.

However, replacing the Hex edited OpenCL file in the next portion of this guide will cause a bad kernel panic if you do it wrong so follow along closely! The only fix I have found if you did it wrong and get the kernel panic is to use another Hackintosh to load your OS drive and replace the hex edited OpenCL file with the original version. Note, the previous step does not cause issues. Rename this "libclhBAK.dylib"ĥ) Copy the new "libclh.dylib" file you just downloaded, enter your password and restart your computer. If you are not on 10.8.2, then continue to steps 2 through 5 to continue patching the nvidia graphics driver.Ģ) Navigate to /System/Library/Extensions and find the file "GeForceGLDriver.bundle"ģ) Right click on this file and select "Show Package Contents"Ĥ) Select "Contents" then "Mac OS" and you will find the original "libclh.dylib" file.
#NVIDIA GEFORCE GTX 680 FOR MAC HOW TO#
You have patched the nvidia graphics driver so you can skip steps 2 through 5 and move on to learn about how to patch your openCL. Then, run disk permission repair and restart. I recommend following the link above and copying it from RobertX. 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 ' /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/libclh.dylibĭo not copy the above sudo command from here because it may not work due to the way it is formatted.
#NVIDIA GEFORCE GTX 680 FOR MAC CODE#
Here is the Terminal code as outlined by RobertX from the link above: If you don't want to follow the link and read for yourself, all you have to do is paste the following code in Terminal, verify it with your password, and take pleasure knowing that your nvidia graphics driver was successfully patched as long is it said that there were substitutions made.
#NVIDIA GEFORCE GTX 680 FOR MAC DRIVERS#
If you are using 10.8.2 and the corresponding NVidia Drivers (304.00.05f02), then you will need the to patch the libclh.dylib kext using this method by robertx: If you don't already have a Hex Editor application then you can download Hex Fiend from: ġ) If you are using the native drivers in version 10.8.0 and 10.8.1 then you will need to download the file "libclh.dylib" patched kext from Then restart and do the CUDA fix (if necessary). Essentailly, what we will be doing is replacing the libclh.dylib file AND the hex edited OpenCL file. For the 2GB version of the GTX 680, just use MultiBeast. In this guide we will be enabling OpenCL on the GTX 680 4GB version.
#NVIDIA GEFORCE GTX 680 FOR MAC MAC OS#
Here is a video tutorial that I made to demonstrate how to do this in Mac OS 10.8.2: I am not responsible if your installation is killed because I told you to do a backup and because if it fails then you likely did not follow the instructions exactly. Therefore I STRONGLY RECOMMEND that you have a Time Machine Backup or CCC backup of your system before attempting the following. You must do everything in the EXACT right order or you will receive an irreparable kernel panic upon reboot after completion.

I tested it with one X Hackintosh and one Z. I have tested this on 2 systems and it works like a charm. I take no credit for this guide other than writing it and successfully using the methods that I describe. My friend (who wishes to remain anonymous) is the one who came up with the idea to modify the permissions and Netkas figured out how to do the hex edits. This is the only way I have figured out to get OpenCL to work on the GTX 680 with 4GB of VRAM. How to Enable OpenCL on Nvidia GeForce GTX 670 or 680 4GB kepler GPU - HACKINTOSH GUIDE Building a CustoMac Hackintosh: Buyer's Guide
