Contribute
Register

NVIDIA Releases Mountain Lion 10.8.1 Graphics Drivers

Status
Not open for further replies.
Tried it but no OpenCL yet.

Strange, so if you open VLC Player to watch a movie it comes up with a error message about OpenCL Or OpenGL whatever, i'm right.

I would try MultiBeast it has a option to Enable (patch) OpenCL, OpenGL etc... don't know if it will work for you, only a tip.

Anyway, for me the new Drivers work just fine, only "Deep Sleep" is not working, because of Overclocking.

cheers
 
560ti opencl dont work with this driver does anyone know how to make opencl work again? or is there a way to get back to the old kext? without reinstall mac?
 
To uninstall this driver and restore your original Mac OS X vv10.8.1 driver, follow the steps below:

STEP 1: During the installation process, a backup archive of your current drivers will be created. If for any reason you need to uninstall the 304.00.00f20 driver, the “NVIDIA Driver Restore.mpkg” is located in /Library/Application Support/NVIDIA.

IMPORTANT: Do not move this package from its default location. Doing so will invalidate the uninstall/restore process. Also, this process is only valid with Mac OS X vv10.8.1. Installing any newer version of the OS over this driver will also invalidate the uninstall/restore process.
STEP 2: After locating the NVIDIA Driver Restore.mpkg archive, double-click on the package. You will be guided through the driver restoration process. Click Continue after you read the Welcome screen.

STEP 3: Click Install on the Standard Installer screen. You will be required to enter an Administrator password to continue.

STEP 4: Click Continue Installation on the Warning screen: The Warning screen lets you know that you will need to restart your system once the installation process is complete.

STEP 5: Click Restart on the Installation Completed Successfully screen.

ALTERNATE METHOD – If for any reason you are unable to boot your system to the desktop and wish to restore your original Mac OS X vv10.8.1 driver, you can also do so from “Single-User” mode:

STEP 1: Restart your Macintosh computer and hold down the “Command” (apple) key and the “s” key to boot into “Single User” mode.

STEP 2: When the system finishes loading to a command prompt, type the command “NVIDIARecovery” (no quotation marks), and hit the “Return” key.

STEP 3: The 304.00.00f20 driver will be uninstalled and your original Mac OS X vv10.8.1 driver will be restored. The computer will then reboot automatically.
 
I installed these drivers for my GTS 450 and now sleep works! Thank you for posting! My only problem now is that the fonts look all jagged. They were MUCH smoother before I updated the driver. Any advice?
 
560ti opencl dont work with this driver does anyone know how to make opencl work again? or is there a way to get back to the old kext? without reinstall mac?

Thanks goes to "vczilla" This is from him, and it enables the OpenCL

A happy camper here too!

The freezes and random graphic glitches were starting to drive me crazy.
With the new Nvidia kext everything works way better, although I still have the occasional freeze and 'NVDA(OpenGL):Channel exception!' message in my logs.

Anyway I just wanted to share this patch for libclh.dylib since the old one doesn't work anymore and it's quite frustrating that OpenCL isn't working out of the box so to speak. And it took some time to work it out since Nvidia anonymized the function names in the library.

Just copy and paste this in a terminal window (don't forget to backup libclh.dylib beforehand).
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

Alternatively you can use a hex editor to search for:
8b 81 1c 0c 00 00 eb 06 8b 81 20 0c 00 00

and replace it by:
b8 02 00 00 00 90 eb 06 b8 00 00 00 00 90

There should be only one occurrence of this in the whole file. The perl script will tell you the number of substitutions it made.

Normally it should take effect immediately so there's no need to reboot, it should also trigger a rebuild of the kernel cache.
If like me you're a cautious person feel free to do those two things manually.
 
I applied this driver for my GT 430. Everything works, but OPENCL is broken.
How can I enable OPENCL again? Does any one have solution for this?
Please help.

Have you tried Netkas' edit of the OpenCL framework???
 
for me it doesnt work with ma GT640 , i cant boot into 10.8.1 after i installed this drivers .... only way was to boot from a 2nd HDD and to delete the drivers out of ma extensions to get osx back to life
 
Status
Not open for further replies.
Back
Top