Hi, sorry for the delay, I don´t have answer to solve this issue, the only thing I got are just theories, remember I don´t have your hardware.
Actually I´m investigating on the DSDT+SSD theory, I need more time... (I´m reading all the ACPI Spec).
I take a look inside your IOReg but the NVDAResman and GK100Hal kext aren´t attached to your hardware, you got the desktop because the IONDRV driver is loaded as generic frame buffer. Run "kextstat" to find if the NVDA kext are loaded.
I leave here a DSDT without GFX to test if someone is brave enough, without any GFX info the kext will try to find and read the VBIOS by itself, but your VBIOS is inside main Bios (I think it will find it, the G75 with fermi card can read it). Try it using Nvidia Web drivers first.
Good Luck to all
Hopefully AREOS reads this post or someone can get a hold of him, reading through this whole thread I I wanted to try some of the theories layed out here.
I have a lenovo Y510p laptop Sli with Dual 755m Nvidia cards(One sits in an ultrabay slot), I was facing the same issues as most of you, I kept getting the lmessage that the Nvidia drivers were loaded but the system wouldn't load the GUI.
So I set VNC screen sharing and tried to logon to the system using my cellphone. And to my surprise the system recognize the ultrabay card as Nvidia 755m 2GB card but it didn't recognize the non removable 755m card that is attached to the display hence no GUI.
I ran kextstat and the NVidia kexts are loaded.
I think the non removable card has the same problem as the rest of you that is its not being properly recognize by osx.
My thinking is maybe we can inject the data from the ultrabay 755m card into the non removable card and see if osx loads the drivers for it, maybe even disable the ultrabay card through dsdt.
I saved the ioreg through vnc for when the ultrabay card is recognize, can anyone get a hold of AEROS or someone that can help us inject that data. I'll post the ioregs as soon as I get home (about 5hrs).
Let's get this Nvidia cards working.