Jump to content
15 posts in this topic

Recommended Posts

hi

 

see here: http://www.insanelymac.com/forum/topic/295582-besoin-daide-pour-une-geforce-8800-gt-512-mo/?p=1988762

 

it's a french topic but it seems work fine (thanks iFIRE   ;)  )

Thank you

I haven't GFX string so... how can i extract it from my pc? (8800GT generic string don't seem to work)

Thank you

I haven't GFX string so... how can i extract it from my pc? (8800GT generic string don't seem to work)

 

no

 

you don't need EFIString, GraphicsEnabler does the same work

 

just install the kexts from iFIRE's post, use kext wizard for this and repair permissions et rebuild kernel cache 

 

boot with GraphicsEnabler=Yes flag

 

or ...

 

GraphicsEnabler

Yes

 

... in your org.chamelon.Boot.plist

I have installed all the kexts from iFIRE's post with kext wizard. After that i have rapaired permissions and rebuilded kernel cache... but nothing has changed :(

If I boot with -v -f i can see a kernel panic

 

post-494684-0-12767900-1396894599_thumb.jpg

 

My org.chameleon.Boot.plist:

<key>GenerateCStates</key>
<string>Yes</string>
<key>GeneratePStates</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>Graphics Mode</key>
<string>1280x1024x32</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>PciRoot</key>
<string>1</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-v</string>
<key>Timeout</key>
<string>3</string>

I myself have had issues since ML with the 8800 GTS is a Core 2 Duo system. The only way to get it to boot in ML or Mav has been SSDT injection and the SSDT placed in the Extra folder of the installer... 

Are you absolutely sure of this:

 

My org.chameleon.Boot.plist:
<key>PciRoot</key>
<string>1</string>

 

Injecting the wrong PCI Root value will prevent EthernetBuiltIn and GraphicsEnabler from working.

 

(But yes 1 is traditionally used on Gigabyte boards)

boot with -f -x -v npci=0x2000 and check if you have deleted the kext, repairPermissions with kext wizard app/reboot

It doesn't work. I guess I'll have to reinstall Mavericks...

 

Are you absolutely sure of this:

 

 

Injecting the wrong PCI Root value will prevent EthernetBuiltIn and GraphicsEnabler from working.

 

(But yes 1 is traditionally used on Gigabyte boards)

I have to use it on ML or it doesn't start

  • 2 weeks later...

I have upgraded my graphic card from 8800GT to Palit GTX 560 1GB (no ti) and now Mavericks is working but i need some patch to DSDT because i have some freeze and low framerate in 3d game

You should check the correct value of your PCI root by extracting the original BIOS DSDT table. On some computers, it is neither 0 nor 1 but a higher value like 4. Alternatively, use the following Terminal command: ioreg -l | grep -15 "AppleACPIPCI\ " | grep UID

 

This is typically what I encountered on my Dell workstation and I could not get my nVidia 9800GT (which is just a revised/renamed 8800GT) to initialise properly until I set PCI root to 4 at bootloader level. I subsequently patched the DSDT to set PCI root to 0.

 

Another solution is to use NVEnabler64 enabler kext.

How can i patch my DSDT with PCIRootUID=1 (i have checked it with terminal and it says 1)

 

That's news to me, I thought it could only be 1 or 0. Thanks for sharing.

For me too :)

×
×
  • Create New...