Am sa incerc sa explic cum sta problema. Se zice pe aici si pe oriunde ca OSX este facut special pentru componente folosite in computerele Apple si.... shhhhh e bine sa crezi asta.
Acum, pentru ceilalti, sa stiti ca de fapt in driverele Apple exista semnaturile tuturor componentelor unui anumit brand, evident si cele folosite doar in PC-uri, deci in cazul nVidia, toate placile video fabricate de nVidia (folosite si nefolosite de Apple in Mac-uri) pana in momentul lansarii versiunii respective de sistem.
Dar, sunt activate doar placile video folosite de Apple, celelalte placi video raman dezactivate. Activarea si dezactivarea pe Mac-uri adevarate este in EFI.
NVEnabler este doar un injector, el nu este un driver propriu-zis, el verifica la boot daca este folosit un chip grafic GeForce 9xxx si spune OS-ului ca da, este o placa video cu chip grafic GeForce 9xxx folosita in Mac. In schimb functionalitatea video (Rezolutie, Open GL, Quartz Composition, CoreImage, etc) sunt folosite de driverul Apple original pentru chipul GeForce 9xxx. injectorul doar a pacalit sistemul spunandu-i ca da, OK exista semnatura unei placi video GF 9xxx folosita de Apple, ceea ce pe Mac o face componenta responsabila de video din EFI.
Sper ca m-am facut inteles
Edited by Xanthrax, 16 August 2011 - 10:24.