pain in the butt, but finally got 3 monitors working. What worked was the 4 NVDA*.kext's from 304.00.05f02 Web Release.mpkg along with the 4 GeForce items (1 kext, 3 bundles) from the previous driver release. I first tried just the just the GeForce.kext which worked for 3 monitors, however, i had no acceleration. i then installed the 3 GeForce bundles and all was working. I may try adding the bundles one by one to narrow which one it was specifically, but i'm out of time for tonight.
when you say the previous driver release, are you talking about the ones that get installed on the 10.8.2 update? because I'm still getting the gray screen and have tried all combination.
UPDATE 1:
(go to update 2 for the solution)
Ok finally I got something but still is not working as I wanted.
I started from cero.
I install 10.8.0
With GE=No
galaxy nvidia gtx 680 2gb gddr5 graphics card
I have 4-monitor setup, 2 DVI, 1 display port to DVI and 1 HDMI
Only 2 monitors
Then did an update to 10.8.1
Downloaded the NVidia drivers for 10.8.1
http://www.nvidia.com/object/macosx-304.00.00f20-driver.html
After it finish did a restart and still only 2 monitors.
At this time I copy the:
GeForce.kext
GeForceGA.plugin
GeForceGLDriver.bundle
GeForceVADriver.bundle
on to the desktop to have it ready for the next step.
Updated with the combo update for 10.8.2
Reboot and still 2 monitors.
Downloaded the nvidia drivers for 10.8.2:
http://www.nvidia.com/object/macosx-304.00.05f02-driver.html
install the nvidia drivers but did not rebooted.
Installed the 10.8.1 kext and bundle using kextwizard
I disconnected the HDMI and left the other 3 monitor
And rebooted
First I got the login loop error. (no solution to it)
I rebooted in Safe Mode (-x)
I had the nice moment to see 3 monitors working.
I connected the Hdmi and all 4 monitor started working. But in safe mode there’s no much I can do.
I rebooted and came back to the gray screen of death.
If I reboot with all monitor I get Gray Screen
If I reboot without HDMI I get to the Login loop error
If I reboot with Safe mode I get in only with 3 monitors.
Any Ideas?
UPDATE 2
(FIXED)
After various attempts finally fixed
I have 4 screens working with my Nvidia 680 GTX
The solution was with some other stuff that I had to fix first in my system.
In my system it was just only one, but for some people I’m going to mention a second thing to check, just to keep it safe.
Like always please backup your stuff, every system is different but I think this is going to work for most of them.
a) Check that your
GraphicsEnabler=NO (go to your hard disk inside the extra folder there's a document call
org.chameleon.Boot.plist open with the text editor, if you don’t have a line with
GraphicsEnabler just ignore it and continue).
b) Install every Apple update until you get to the 10.8.2.
c) Don’t install the Nvidia drivers.
d) don't reboot .
1. The first thing to check is your
FakeSMC.kext.
a. Go to you System/Library/Extensions/FakeSMC.kext.
b. Open it using show package content search for the Plugins directory if you don’t have it continue with the next step otherwise look for OemSMBIOS.kext and delete it.
2. Thanks to
moviemakergr roolback your AppleACPIPlatform.kext.
e) Now the good stuff and this is thanks to
aolivero and
vczilla, I used his NVidia Driver ver 304.00.05f02 for ML 10.8.2 installation method. You can find it here:
http://www.tonymacx86.com/mountain-...i-sleep-wake-freeze-thread-95.html#post464818.
But I also wrote the instructions to make it a little clearer for some people:
1. Download the V10.8.2 files form here:
http://www.tonymacx86.com/attachmen...ia-550ti-sleep-wake-freeze-thread-v10.8.2.zip and install the kext from the folder Kext-NVidia304.00.05f02 using kext helper or kext wizard
DO NOT RESTART
2. Open terminal
(I will try to explain it for people that does not have any experience with terminal) the application is inside the utilities folder inside applications and write:
at this step it will ask you for your
password.
Now write:
Code:
cd <drag the FrmWk-10.8.2 folder to the terminal so it can paste the location of it>
to make it easy just copy the next code and press enter so you don have to worry.
Code:
sudo rm -r /System/Library/{Frameworks/{OpenGL.framework,OpenCL.framework},PrivateFrameworks/GPUSupport.framework}
sudo ditto --hfsCompression OpenGL.framework /System/Library/Frameworks/OpenGL.framework
sudo ditto --hfsCompression OpenCL.framework /System/Library/Frameworks/OpenCL.framework
sudo ditto --hfsCompression GPUSupport.framework /System/Library/PrivateFrameworks/GPUSupport.framework
sudo chown -R root:wheel /System/Library/{Frameworks/{OpenGL.framework,OpenCL.framework},PrivateFrameworks/GPUSupport.framework}
if you get a
pam: no such file or directory error ignore it, for some people is normal and all edits gets done.
If you want to enable OpenCL for all card just add this last code and press enter.
Code:
sudo perl -p -i.old -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
Finally pray to your favorite Deity or God and reboot.
I hope this helps for people like me. Good luck.