Jump to content

NVidia retail drivers for 10.8.2 (304.00.05f02)


b4sh
 Share

40 posts in this topic

Recommended Posts

Oke thanks, I had to remove the old nVidia kexts first in /System/Library/Extensions (See Pacifist what kexts are replaced by the installer) to install the new kexts.

 

If you have smbios set to Macpro just run the installer app. All files form package need to be installed.

Link to comment
Share on other sites

just confirming....drivers updated and opencl fix applied...all good except need to update cuda..."The CUDA Driver currently installed on your system needs to be updated. Please update to the latest CUDA Driver to ensure your CUDA-enabled applications continue to function properly." download cuda... http://www.nvidia.co...mac-driver.html

 

...from CUDA-Z...

 

post-11772-0-61426600-1349212085_thumb.png

Link to comment
Share on other sites

HOW TO INSTALL ON NON MACPRO Modells:

1. Copy the nvidia install .pkg somewhere (desktop)

2. Show packadge contents in finder on .pkg

3. look after the .dist file

4. Open (drag & Drop) .dist with texteditor

5. change var found_hardware = 0 into =1

6 save .dist

7 Happy installing ( i use iMac11,1 - no problem after changing that var above :) )

 

PS: Sometimes in the past i had problems if i used pacifist with that nvidia .pkg.

Bildschirmfoto 2012-10-02 um 21.43.46.jpg

Link to comment
Share on other sites

Version taken from http://www.nvidia.co...f02-driver.html

 

This is only for 10.8.2 and there is no "previous release" for 10.8.2.

 

As previous release I mean version 304.00.00f20 retail drivers for 10.8.1. Check info version in the kext and you will find I´m right. According to nVidia version for 10.8.1 304.00.00f20 and version for 10.8.2 304.00.05f02.

 

But in both release the kext are the same version 304.00.00f20.

 

MD5 NVDAGF100Hal 03ed08975494e31236d8efaf23301867 version 10.8.2 retail drivers 304.00.05f02

MD5 NVDAGF100Hal 03ed08975494e31236d8efaf23301867 version 10.8.1 retail drivers 304.00.00f20

 

 

So the same Kext the same issues

Link to comment
Share on other sites

As previous release I mean version 304.00.00f20 retail drivers for 10.8.1. Check info version in the kext and you will find I´m right. According to nVidia version for 10.8.1 304.00.00f20 and version for 10.8.2 304.00.05f02.

 

But in both release the kext are the same version 304.00.00f20.

 

MD5 NVDAGF100Hal 03ed08975494e31236d8efaf23301867 version 10.8.2 retail drivers 304.00.05f02

MD5 NVDAGF100Hal 03ed08975494e31236d8efaf23301867 version 10.8.1 retail drivers 304.00.00f20

 

 

So the same Kext the same issues

 

One kext is not a "driver". NVDAGF100Hal is only kernel extension. Package have many files - eg. OpenGL driver etc... 10.8.1 (304.00.00f20) package not work in 10.8.2 so NVidia released updated driver for 10.8.2.

 

Some files are the same, but "driver" as package is different for 10.8.1 and 10.8.2 (check md5 sums for all files).

 

I tried install 304.00.00f20 on 10.8.2 and this combination not work for me.

Link to comment
Share on other sites

Odd, I installed those drivers 3 times because each time my computer gets a grey screen after installing them (I can't boot with -x so I had to restore my computer each time I installed them), I don't think a 4th time will make the difference but I would like know if there something special I should make after installing them.

 

Asus GTX670 2GB

Link to comment
Share on other sites

HOW TO INSTALL ON NON MACPRO Modells:

1. Copy the nvidia install .pkg somewhere (desktop)

2. Show packadge contents in finder on .pkg

3. look after the .dist file

4. Open (drag & Drop) .dist with texteditor

5. change var found_hardware = 0 into =1

6 save .dist

7 Happy installing ( i use iMac11,1 - no problem after changing that var above :) )

 

PS: Sometimes in the past i had problems if i used pacifist with that nvidia .pkg.

Can notebooks which use mbp's smbios install this update?

Link to comment
Share on other sites

Yes, but only make sense if you use an Nvidia GPU. Also, in case of problems make an bootable Clone of your working system before updating.

Not in all cases installing the Nvidia drivers (insted of them from Apple) has some benefit.

Link to comment
Share on other sites

Yes, but only make sense if you use an Nvidia GPU. Also, in case of problems make an bootable Clone of your working system before updating.

Not in all cases installing the Nvidia drivers (insted of them from Apple) has some benefit.

Thanks.

Does Nvidia's updated driver remove the original Apple's kexts and put new kexts into SLE ?

Link to comment
Share on other sites

Thanks.

Does Nvidia's updated driver remove the original Apple's kexts and put new kexts into SLE ?

...quick answer...yes... :smoke:

...from the installer..."A backup archive of the currently installed drivers will be created during this process. If you need to uninstall this driver and restore your original drivers, you can locate the “NVIDIA Driver Restore.mpkg” archive in the location /Library/Application Support/NVIDIA. Double-click that package and follow the instructions when it launches."

Link to comment
Share on other sites

...quick answer...yes... :smoke:

...from the installer..."A backup archive of the currently installed drivers will be created during this process. If you need to uninstall this driver and restore your original drivers, you can locate the “NVIDIA Driver Restore.mpkg” archive in the location /Library/Application Support/NVIDIA. Double-click that package and follow the instructions when it launches."

Thanks for your timely info :)

Link to comment
Share on other sites

One kext is not a "driver". NVDAGF100Hal is only kernel extension. Package have many files - eg. OpenGL driver etc... 10.8.1 (304.00.00f20) package not work in 10.8.2 so NVidia released updated driver for 10.8.2.

 

Some files are the same, but "driver" as package is different for 10.8.1 and 10.8.2 (check md5 sums for all files).

 

I tried install 304.00.00f20 on 10.8.2 and this combination not work for me.

 

I check all MD5 in all kext and both are de same

 

Geforce kext md5 b9d13d4d45a709870ed411ca2cba4f63

GeforceGLDriver kext dff13ba397f896373fa2a8b02f481c5a

GeforceVADriver.bundle 9f4081d54b02bf497d4a4f80602bc9b3

GeforceGA kext 7ebf40ef8f72c1c9e9492891b88df803

NVDAGF100Hal kext 03ed08975494e31236d8efaf23301867

NVDAGK100Hal kext e9d48df90981e447552335f585ec8368

libclh.dylib fce873bb9d8f6ade0d670ee8f30abfc7

NVDAResman kext 71521511cfa81eaaed9dfc38b5f0503f

 

They just repair the login loop in the GPU.Support.Framework but no new drivers. So the Sleep/Wake/Resolution is Fixed but the random freeze with Channel Exception in log remain.

 

The only full working drivers for my GTX560M (GF116 Based) are the ML DP3 178Q kext and frameworks

Link to comment
Share on other sites

I check all MD5 in all kext and both are de same

 

Geforce kext md5 b9d13d4d45a709870ed411ca2cba4f63

GeforceGLDriver kext dff13ba397f896373fa2a8b02f481c5a

GeforceVADriver.bundle 9f4081d54b02bf497d4a4f80602bc9b3

GeforceGA kext 7ebf40ef8f72c1c9e9492891b88df803

NVDAGF100Hal kext 03ed08975494e31236d8efaf23301867

NVDAGK100Hal kext e9d48df90981e447552335f585ec8368

libclh.dylib fce873bb9d8f6ade0d670ee8f30abfc7

NVDAResman kext 71521511cfa81eaaed9dfc38b5f0503f

 

They just repair the login loop in the GPU.Support.Framework but no new drivers. So the Sleep/Wake/Resolution is Fixed but the random freeze with Channel Exception in log remain.

 

The only full working drivers for my GTX560M (GF106 Based) are the ML DP3 178Q kext and frameworks

 

 

No, I check all binary files (inside xxxxx.kext/Contents/MacOS folder). And almost everything is different. Only HAL kexts are the same.

 

bash-3.2$ md5 GeForce (10.8.1 package)

MD5 (GeForce) = b9d13d4d45a709870ed411ca2cba4f63

 

bash-3.2$ md5 GeForce

MD5 (GeForce) = d20d7170144740011ea97fde957c7c46

 

bash-3.2$ md5 GeForceGA (10.8.1 package)

MD5 (GeForceGA) = 7ebf40ef8f72c1c9e9492891b88df803

 

bash-3.2$ md5 GeForceGA

MD5 (GeForceGA) = ae0927fce19a6918d59f4891000d43b9

 

bash-3.2$ md5 GeForceGLDriver (10.8.1 package)

MD5 (GeForceGLDriver) = dff13ba397f896373fa2a8b02f481c5a

 

bash-3.2$ md5 GeForceGLDriver

MD5 (GeForceGLDriver) = ba1db278b18bc7dedf225043c736c368

 

bash-3.2$ md5 GeForceVADriver (10.8.1 package)

MD5 (GeForceVADriver) = 9f4081d54b02bf497d4a4f80602bc9b3

 

bash-3.2$ md5 GeForceVADriver

MD5 (GeForceVADriver) = dbf41df8bb09f066a0189f16db13b86e

 

bash-3.2$ md5 NVDAGF100Hal (10.8.1 package)

MD5 (NVDAGF100Hal) = 03ed08975494e31236d8efaf23301867

 

bash-3.2$ md5 NVDAGF100Hal

MD5 (NVDAGF100Hal) = 03ed08975494e31236d8efaf23301867

 

bash-3.2$ md5 NVDAGK100Hal (10.8.1 package)

MD5 (NVDAGK100Hal) = e9d48df90981e447552335f585ec8368

 

bash-3.2$ md5 NVDAGK100Hal

MD5 (NVDAGK100Hal) = e9d48df90981e447552335f585ec8368

 

bash-3.2$ md5 NVDANV50Hal (10.8.1 package)

MD5 (NVDANV50Hal) = 8d44e127632bfc95a28922d625c5a6bc

 

bash-3.2$ md5 NVDANV50Hal

MD5 (NVDANV50Hal) = 8d44e127632bfc95a28922d625c5a6bc

 

bash-3.2$ md5 NVDAResman (10.8.1 package)

MD5 (NVDAResman) = 71521511cfa81eaaed9dfc38b5f0503f

 

bash-3.2$ md5 NVDAResman

MD5 (NVDAResman) = bd247cf07a2cfef8229cd152a5256d2a

 

bash-3.2$ md5 libclh.dylib (10.8.1 package)

MD5 (libclh.dylib) = fce873bb9d8f6ade0d670ee8f30abfc7

 

bash-3.2$ md5 libclh.dylib

MD5 (libclh.dylib) = 41634b9a1561bbc89791762ed5bdedc7

 

All files extracted form installer and checked via OS X md5 command.

 

Do your tests again... properly.

 

And I don't have any random freezes (GT440).

Link to comment
Share on other sites

...just a thought...these drivers were released by nvidia to address problems arising from the 10.8.2 update(new frameworks and such stuff that graphics link to) and as such, are kinda like a hotfix for the 10.8.1 retail nvidia drivers...in both cases(10.8.1 and 10.8.2) the retail drivers were an update to apple's(from 295.xxx to 304.xxx) :wink2:

no channel exceptions or freezes here

Link to comment
Share on other sites

Yep i also have OpenGL Channel Exeption Error (=freeze) using new (and old) drivers with some OpenGL Apps like RAGE (game) and Unique Heaven Benchmark. Most other OpenGL tasks never got/get that CGannel Exeption error

Link to comment
Share on other sites

 Share

×
×
  • Create New...