Contribute
Register

NVIDIA Releases Mountain Lion 10.8.1 Graphics Drivers

I

inactive-user

Guest
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
 
Joined
Jan 28, 2012
Messages
5
Motherboard
Mountain Lion 10.8
CPU
Intel Core i7
Graphics
Geforce 560Ti
Mac
Classic Mac
Mobile Phone
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?
 
Joined
Jul 13, 2012
Messages
98
Motherboard
Z68MA-D2H-B3 (UEFI BIOS)
CPU
Intel Core i5 (2500K) 3.30 Ghz
Graphics
Geforce GTX 560 Ti 1GB
Mac
MacBook Pro, Mac mini
Classic Mac
Mobile Phone
iOS
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.
 
Joined
Jul 7, 2012
Messages
74
Motherboard
Gigabyte EP45-UD3P r1.6 Bios FB
CPU
X3360 (Xeon Q9550)
Graphics
nVidia 8400GT 512 MB
Mac
Classic Mac
Mobile Phone
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?
 
I

inactive-user

Guest
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.
 
Joined
Jan 10, 2011
Messages
152
Mac
MacBook Pro
Classic Mac
Mobile Phone
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???
 
Joined
Aug 17, 2012
Messages
30
Motherboard
Gigabyte GA-Z77-DS3H
CPU
Core i5-3570K Ivy Bridge
Graphics
EVGA GT640
Mac
Classic Mac
Mobile Phone
iOS
Joined
Dec 19, 2010
Messages
24
Motherboard
MSI Z77IA-E53
CPU
i5 3570K
Graphics
MSI GTX 660 TF OC 2GB
Mac
iMac, Mac mini
Classic Mac
PowerBook
Mobile Phone
iOS
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
 
Top