Jump to content

[Solved]10.7.3 w/ 8800 GT - No qe/ci


  • Please log in to reply
23 replies to this topic

#1
jamiethemorris

jamiethemorris

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 317 posts
  • Gender:Male
  • Location:San Rafael, CA
I'm not sure why this isn't working, because I was under the impression that this card worked oob. Here's what's going on...
My friend gave me a Dell XPS720 today, so naturally I immediately decided to hackintosh it. It's mostly working except for the graphics. It's the older G92 512mb model. I'm not sure what else to try because I've tried all that I know how to do. Here's what I've tried so far:
-GraphicsEnabler=Yes obviously... No qe/ci.
-Putting device ID into NVDANV50Hal.kext, NVDAResman.kext, and NVDAGF100Hal.kext - device ID shows in system profiler, but there is still no qe/ci or correct resolution.
-Nvenabler, Nvenabler64, and Nvinject - kernel panic with any of these kexts.
-EFI string using EFI studio - no difference, no qe/ci.

I'm out of ideas. Any suggestions? I may just get a different card if I can find one cheap enough. Since I kind of want hdmi anyway.

EDIT: I don't know if this matters, but system information says "this computer doesn't contain any PCI cards."

#2
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 2,685 posts
  • Gender:Male
hi

it should work OOB, with the recent version of chameleon and GraphicsEnabler=Yes

see OSx86 WIki for more infos

or...

install 10.7.5 update and then install NVIDIA driver


p.s: don't use EFI string and NVEnabler (or any other inject method) in the same time, it will not work. ;)

#3
jamiethemorris

jamiethemorris

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 317 posts
  • Gender:Male
  • Location:San Rafael, CA
Thanks, I'll give that a try. I was afraid to update since this isn't really a known compatible pc. BTW, this computer is ridiculous The huge aluminum case makes it look like a beast even though it's really not that powerful. And for some reason it has a 1000w power supply :blink:

#4
verdant

verdant

    InsanelyMac V.I.P.

  • Gurus
  • 5,527 posts
  • Gender:Male
  • Interests:At home, I have the following computers......
    >
    >
    >
It is good to see an nForce 680i (with C55XE Northbridge and MCP55PXE Southbridge chipset) MOBO still being used as a OSx86 hack.

It was designed as a desktop gaming computer by Dell, so the large case was meant to look powerful and the 1000W PSU to cope with the power demands of a gaming PC......

I will paste an EFI string for you to try in a little while.....see my nForce OS X Lion Retail Install Guide....... :)

#5
jamiethemorris

jamiethemorris

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 317 posts
  • Gender:Male
  • Location:San Rafael, CA

It is good to see a nForce 680i (with C55XE Northbridge and MCP55PXE Southbridge chipset) MOBO still being used as a OSx86 hack. I will paste an EFI string for you to try in a little while.....see my nForce OS X Lion Retail Install Guide....... :)


That thread was incredibly helpful, that's what I did the install with. Thanks so much for that guide. I see you're using a nforce with 667mhz ram but mine is clocked at 800. Did it just automatically OC yours? I need to upgrade the ram since this thing only has 3 gigs.

#6
jamiethemorris

jamiethemorris

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 317 posts
  • Gender:Male
  • Location:San Rafael, CA
OK, the 10.7.5 update screwed up my graphics drivers, it rebooted to a black screen. I looked in the 10.7.5 Nvidia driver with pacifist and I deleted those kexts out of s/l/e. Then I rebooted and I had video again but of course no qe/ci. I installed the nvidia drivers, rebooted, and got a black screen again. Also, I don't know if this is normal or not, but the 10.7.5 update had a bunch of "couldn't replace kext" errors or something like that in the console.

#7
verdant

verdant

    InsanelyMac V.I.P.

  • Gurus
  • 5,527 posts
  • Gender:Male
  • Interests:At home, I have the following computers......
    >
    >
    >
Which port graphics card port are you currently using to connect to your display? Swap to another another port on the card if possible.....

I have a G92 512MB GeForce 9800 GT that is using NVEnabler 64.kext in /S/L/E running 10.7.5 on my nForce 650i MOBO with a Quad Core Q6600 OC'd to 3.0 GHz 6GB of 667 MHz DDR2 RAM manually OC'd to 800 MHz.....

I use a DSDT with a GFX0 patch to drive it in 10.8.3..........I use NVEnabler 64.kext in /S/L/E to drive it in 10.8.2.......I use a EFI Graphics string or GraphicsEnabler = Yes to drive it in 10.6.3, 10.6.5, 10.6.8.......I use NVEnabler 0.1.kext to drive it in 10.5.8......

Here are two 8800 GT 512 MB EFI graphics strings (from the .hex files) to put in

<key>device-properties</key>
<string></string>

Attached File  GeForce 8800GT 512MB.zip   2.94KB   21 downloads

#8
jamiethemorris

jamiethemorris

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 317 posts
  • Gender:Male
  • Location:San Rafael, CA
So I tried both of those EFI strings and reinstalled the 295.00.0 Nvidia drivers, and I got a black screen both times. I also tried both ports on the card. Perhaps it's not recognizing the PCI slot correctly?
Also I don't know how much it matters but I don't have a property edited DSDT yet. I just extracted it with DSDTSE, fixed the errors, and compiled it. So maybe it's not recognizing it because of that.
I would just get a cheap graphics card that it's compatible but I'm concerned that it's something about the motherboard that would keep any card from being detected properly.

EDIT: I just tried my 6850 in this computer and it's recognized natively. So it's detecting the PCI slots correctly. I also put the 8800GT in my other computer, and it recognized it correctly OOB with full qe/ci. Weird. Maybe it's time to try Mountain Lion?

#9
jamiethemorris

jamiethemorris

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 317 posts
  • Gender:Male
  • Location:San Rafael, CA
I just tried the Mountain Lion USB Drive I used for my other computer. I get the same black screen when I try to get to the installer. So obviously this is more of an issue with my mobo, but I still don't get why the 6850 worked fine and this card doesn't. This doesn't make any sense.

#10
verdant

verdant

    InsanelyMac V.I.P.

  • Gurus
  • 5,527 posts
  • Gender:Male
  • Interests:At home, I have the following computers......
    >
    >
    >
OK for information on the DSDT see the FAQ topic by iLeopod here.....note that he too says that a DSDT should not be required to boot OS X but you may need to use a DSDT.aml file for your graphics....

You can also extract your original DSDT.aml file off the PC using the Ubuntu Live DVD, plug in a FAT32 formatted USB flash drive and then go to the Terminal and type either

cd /media/"Volume name of the USB flash drive"
sudo cat /sys/firmware/acpi/tables/DSDT > DSDT.aml

for Ubuntu 11.xx and later, or

cd /media/"Volume name of the USB flash drive"
sudo cat /proc/acpi/dsdt > DSDT.aml

for Ubuntu 10.xx or earlier

In either case, the extracted DSDT.aml file should have been saved on the USB flash drive, for later decompiling, patching and recompiling using iasl or iasl based tools.

Run IORegistryExplorer (Google is your friend) and use "Save a Copy As" to save your IOReg output as a "Username"Mac Pro.ioreg file, then send me a download link for this file and for your extracted DSDT.aml file....

#11
jamiethemorris

jamiethemorris

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 317 posts
  • Gender:Male
  • Location:San Rafael, CA
Here's the link to both: http://d-h.st/D5E

Thank you for your help.

#12
verdant

verdant

    InsanelyMac V.I.P.

  • Gurus
  • 5,527 posts
  • Gender:Male
  • Interests:At home, I have the following computers......
    >
    >
    >
Please resend link for ioreg as the first file is corrupted.

#13
jamiethemorris

jamiethemorris

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 317 posts
  • Gender:Male
  • Location:San Rafael, CA

Please resend link for ioreg as the first file is corrupted.


Sorry about that. I think it may have been how saved it. I had to add the file extension because it didn't do it automatically. Does that sound right?

#14
verdant

verdant

    InsanelyMac V.I.P.

  • Gurus
  • 5,527 posts
  • Gender:Male
  • Interests:At home, I have the following computers......
    >
    >
    >
No. You need to use the IOReg function "Save as a Copy......"

#15
jamiethemorris

jamiethemorris

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 317 posts
  • Gender:Male
  • Location:San Rafael, CA

No. You need to use the IOReg function "Save as a Copy......"


Yeah that's what I did. I did a quick search though and I just found out that the version I used is known to produce corrupt files. I'll use the one in dsdte as soon as I get to my computer.

Edit: This one should work, I tested it and it opens up. http://d-h.st/3pG

#16
verdant

verdant

    InsanelyMac V.I.P.

  • Gurus
  • 5,527 posts
  • Gender:Male
  • Interests:At home, I have the following computers......
    >
    >
    >
Yep......it does......I can crack on now......try this DSDT.aml in /
Attached File  Patched RTC TMR PIC DTGP GFX0.zip   22.57KB   7 downloads

If still no joy, let me have the extracted rom from the graphics card using GPU-Z for example......

#17
jamiethemorris

jamiethemorris

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 317 posts
  • Gender:Male
  • Location:San Rafael, CA
That did the trick! Thank you, It's working flawlessly now. Can you try your best to explain to me what you did? I tried looking into doing DSDT edits myself, and I understand it for the most part, but not good enough that I could figure out how to do it myself. Also, any idea why this didn't work OOB?

#18
verdant

verdant

    InsanelyMac V.I.P.

  • Gurus
  • 5,527 posts
  • Gender:Male
  • Interests:At home, I have the following computers......
    >
    >
    >
I used IOReg output to find what DSDT Device section is associated with your display and then inserted the Device (GFX0) patch just before the end of the identified Device section.............details of the RTC TMR PIC DTGP and GFX0 patches can be found in IM......I did not patch your DSDT for audio (HDEF) and OS X power management (LPCB).............for this you would need to supply the lspci -nn output.......

#19
jamiethemorris

jamiethemorris

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 317 posts
  • Gender:Male
  • Location:San Rafael, CA
Actually, if you don't mind, I have lspci -nn right here http://d-h.st/D9g

#20
verdant

verdant

    InsanelyMac V.I.P.

  • Gurus
  • 5,527 posts
  • Gender:Male
  • Interests:At home, I have the following computers......
    >
    >
    >
I have patched it for OS X power management (LPCB) and fixed your HPET for OS X power management (I hope)

As for audio (HDEF) as it does not currently have an audio section.........there is no Name (_ADR, 0x000F0001) line in your DSDT to match the lspci output line:

00:0f.1 Audio device [0403]: nVidia Corporation MCP55 High Definition Audio [10de:0371] (rev a2)

so I have put Device (HDEF) inside Device (PCI0) where pci10de,371 resides......

assuming your built-in audio is the SIGMATEL STAC-927X......using VoodooHDA.......

Attached File  Patched RTC TMR PIC DTGP GFX0 HPET LPCB HDEF.zip   23.31KB   3 downloads

I have not done anything much with your HPET section except fix it for OS X use until you see if OS X power management works with your current HPET section......follow my guide for setting it up......at your own risk......

Attached File  Patched RTC TMR PIC DTGP GFX0 HPET LPCB.zip   22.77KB   2 downloads





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy