Jump to content

can't get HD3000. Is this even possible?


todesto
 Share

30 posts in this topic

Recommended Posts

I upgraded my system, so trying to use older system at home.

It's got

GA-Z68AP-D3

i5-2500K

 

Don't want to spend getting Graphic card.

I clean installed Yosemite and when installing it with clover, the resolution comes fine without problem, however once I got to desktop after completing installation, HD3000 not recognized. tried bunch of solution from here, but all I can get is HD2000 with 7MB, thus not usable.

 

I did have HD3000 working one time, but it was taking almost 5min to boot, then there were tons of artifacts all over the screen.

Rehab man says DSDT patching is needed when using clover, did that, but did't help.

 

So I am trying to boot with chameleon, but I get stuck at PCI configuration begin. (see attached pix)

trying with npci=0x2000 or 3000 but same thing.

 

So here is my dilemma, I can boot with clover but I get no HD3000 working, when trying with chameleon, I can't boot.

 

Can't anyone help please?

 

post-564408-0-91120000-1419977826_thumb.jpg

Link to comment
Share on other sites

Thank you. I will have to try this later when I go home. just put this in ACPI/patched and boot with clover, right?

Link to comment
Share on other sites

I am trying to boot with chameleon but it gets stuck at

 

PCI configuration begin

mbinit: 64MB

 

How can I go past this?

Link to comment
Share on other sites

I got it to boot with clover working with HD3000.

I edited frameSNB, HD3000 kext by adding my device ID (01128086). I don't know if that helped or not, but I boot with NO Intel injection, selected fix intelGX, addIMEI then it finally booted recognizing HD3000 with 512MB as well as QE/CI.

 

but no audio. I thought once HD3000 is recognized, HDMI audio works automatically?

Link to comment
Share on other sites

Upload a DarwinDumper report please. Try to emulate a Mac with a HD3000 but not a dual graphics model, those will most likely trigger a KP with AGPM. And with that motherboard you'll be better off booting in legacy mode, the UEFI firmware is problematic. If I boot in EFI mode with it OS X always stops at the same point shown in your picture, it works fine in legacy.

Link to comment
Share on other sites

OK, once again, I will try it when I go home. 

@Maniac10, my board is bios, I didn't update to UEFI. I believe I am booting in legacy mode. how can you tell btw?

Link to comment
Share on other sites

1- There's something wrong here, the AGPM profile loaded is for the MacPro5,1 (which doesn't have an Intel GFX) when it should be MacMini5,1… Try to restore the original untouched AGPM.

 

post-158318-0-62757700-1420153574_thumb.png

 

2- Enable graphics injection for Intel, and if that doesn't work override the injected id with FakeID (e.g. 0x01168086):

	<key>Devices</key>
	<dict>
		<key>FakeID</key>
		<dict>
			<key>IntelGFX</key>
			<string>[compatible model id]</string>
		</dict>
	</dict>
	<key>Graphics</key>
	<dict>
		<key>Inject</key>
		<dict>
			<key>Intel</key>
			<true/>
		</dict>
		<key>InjectEDID</key>
		<true/>
	</dict>

3- For the FIX_INTELGFX_100000 DSDT patch to work you'll need NewWay_80000000 as well. From the wiki:

  • Without this bit the rest of these bits will be useless

 

4- The FixHDA_8000 patch can't be applied as it's already in your DSDT apparently:

46:079  0:000  Start HDA Fix
46:079  0:000  found HDA device NAME(_ADR,0x001B0000) And Name is HDEF
46:079  0:000  NewName HDEF already present, renaming impossibble
46:079  0:000  _DSM already exists, patch HDA will not be applied

5- As you can see here, your sensor kexts are duplicated:

46:155  0:028  Preparing kexts injection for arch=x86_64 from EFI\CLOVER\kexts\10.10
46:182  0:027    Extra kext: EFI\CLOVER\kexts\10.10\ACPISensors.kext
46:265  0:082    Extra kext: EFI\CLOVER\kexts\10.10\CPUSensors.kext
46:320  0:054    Extra kext: EFI\CLOVER\kexts\10.10\FakeSMC.kext
46:375  0:055      Extra PlugIn kext: EFI\CLOVER\kexts\10.10\FakeSMC.kext\Contents\PlugIns\ACPISensors.kext
46:430  0:055      Extra PlugIn kext: EFI\CLOVER\kexts\10.10\FakeSMC.kext\Contents\PlugIns\CPUSensors.kext
46:485  0:054      Extra PlugIn kext: EFI\CLOVER\kexts\10.10\FakeSMC.kext\Contents\PlugIns\GPUSensors.kext
46:540  0:054      Extra PlugIn kext: EFI\CLOVER\kexts\10.10\FakeSMC.kext\Contents\PlugIns\LPCSensors.kext
46:655  0:114    Extra kext: EFI\CLOVER\kexts\10.10\GPUSensors.kext
46:729  0:074    Extra kext: EFI\CLOVER\kexts\10.10\LPCSensors.kext

Besides you don't need the ACPISensors kext at all on this motherboard.

 

And next time create a full DD report, this one is missing ACPI tables and I need to know what you've got in your DSDT.

Link to comment
Share on other sites

Happy New Year!

Thank you. I was using my old clover folder to boot this system and didn't realize I had all that edited. I cleaned out AGPM. I ended up clean install the system and still wasn't getting HD3000 so I edited by adding my device ID 01128086 to HD3000 and frameSNB kext and now the system sees HD3000. When I check inject Intel in graphic section, i get tons of artifacts. When I try fakeID, it sees as HD2000.

I still don't have HDMI audio.

 

I booted without DSDT and checked HDAfix but not HDMI audio. 

 

Here is my full DD.

DarwinDumper_2.9.7_Clover_X64_3055_Yos_Gene.zip

Link to comment
Share on other sites

Restore the original Intel graphics kexts first, and don't worry about the graphics name, it's only cosmetic and we can deal with that easily. As for the HDMI sound, if it's patched with Toleda's guide then change the layout to 3 and make sure you've followed his HDMI guide properly (not that easy btw).

 

Now try this plist without your custom DSDT and with/without Intel injection: [attachment removed]

 

If it doesn't work create another DD report please.

Edited by Maniac10
Link to comment
Share on other sites

Thank you.

 

I changed back to original kext, used your config and it now boots with HD3000 (QE/CI) working. :w00t:  However my system thinks there are two monitors. on boot log, it shows AGPM unknown platform 3 times.

I patched my appleHDA with toleda's guide and it shows audio property but no HDMI. I see audio ID is 3 in it. what instruction do I follow to enable HDMI audio?


Here is update.

I remove inject EDID and it seems it solved recognizing one monitor as two.

I went ahead and patched DSDT using toleda's guide and unchecked fixUSB in config.plist and got successful boot then HDMI Audio is now working!  :thumbsup_anim:

 

You are THE MASTER! Thank you X 100!

Link to comment
Share on other sites

Hmm, I had that duplicated monitor issue but I don't remember the fix now. For now you can try disabling the Intel injection and those 2 extra fb patches I added to KextsToPatch, but I'll need a new DD report to take a better look at the issue.

 

This is Toleda's HDMI audio guide (+ Clover HDMI repository), and this one is the ALC guide.

Link to comment
Share on other sites

Thank you. I will update new DD report. 

Can you remove the config.plist you uploaded? Thank you.

Link to comment
Share on other sites

having problem booting with 10.10.1 update. It boots up just before entering desktop, then it reboots. 

Link to comment
Share on other sites

 Share

×
×
  • Create New...