Jump to content

HD 3000 only works if discrete GPU is attatched, why?


Maf3r0
 Share

9 posts in this topic

Recommended Posts

Hi there, regards.

 

My discrete gpu (gtx660) is going died, :( so i've tried to boot hackintosh with integrated gpu — HD 3000 (from i5 2500k over z68x-UD3h-B3, UEFI BIOS, v. U1L).

 

The problem is that system boot fails if I remove discrete gpu from PCIe slot, look:

 

post-337713-0-96295400-1457570238_thumb.jpg

 

but if I put discrete gpu back the system boots ok, over HD 3000, and I can't understand why.

 

Config.plist:

	<key>Devices</key>
	<dict>
		<key>AddProperties</key>
		<array>
			<dict>
				<key>Device</key>
				<string>IntelGFX</string>
				<key>Key</key>
				<string>AAPL,snb-platform-id</string>
				<key>Value</key>
				<data>
				EAADAA==
				</data>
			</dict>
		</array>
		<key>FakeID</key>
		<dict>
			<key>IntelGFX</key>
			<string>0x01268086</string>
		</dict>
	</dict>
	<key>Graphics</key>
	<dict>
		<key>Inject</key>
		<dict>
			<key>ATI</key>
			<false/>
			<key>Intel</key>
			<true/>
			<key>NVidia</key>
			<false/>
		</dict>
	</dict>

Any help? Thanks!

  • Like 1
Link to comment
Share on other sites

Delete Fake-id and properties from Config.plist

Done, and thanks, but I'm still getting KP from AICPUPM.kext without gtx660; how it's possible?

 

I'm currently using DSDT and SSDT but I don't have NullCPU.kext bc I think that it's no needed on my bios and still appears that some file is missing.

 

I'm using latest clover rev and OS X 10.11.2.

Link to comment
Share on other sites

You have a SandyBridge platform. Apply the Clover AsusAICPUPM patch...

 

There is something wrong, Gigabyte don't need AICPUPM patch, delete SSDT and flag Generate P-States and C-States in Clover.

Have you the GTX injected into DSDT?

 

I'll try everything at home but I agree with carbo178, I never used any AICPUPM patch on my GA mobos (two of them).

 

GTX660 works natively, just plug and play, without any flag (or editing) related to graphics, none.

 

Also, I don't use Generate P and C-States flags, just a SSDT file and system works great, at least aparently.

 

To me, there's no sense in remove discrete gpu and system get KP on AICPUPM. What I see in verbose is that system still loads gtx660 even conected to HD3000, but if I remove gtx660 I got AICPUPM KP, hahahaha, why???

 

I'm still using iMac12,2 SMBios (instead MacMini or MacPro) bc there's no diference: KP without GPU and success with GPU.

 

But, as I said, I'll try apply AsusAICPUPM patch to see what happens.

 

Thanks to all!

Link to comment
Share on other sites

I really don't know what to do.
 
• If (with gtx660) I…

Delete Fake-id and properties from Config.plist

— the system starts without aceleration;

• If (without gtx660) I…

Apply the Clover AsusAICPUPM patch

— Makes no diference, AICPUPM KP;

 

• If (without gtx660) I…

put NullCPUPM.kext on EFI

— I got this...

post-337713-0-47942300-1457636660_thumb.jpg

 

• and if I…

boot over HD3000 but with gtx660 attatched,

— the system restarts randomly bc gtx is dying

 

:cry: :cry: :cry: :cry: :cry: :cry:

 

I think the problem is not related only with gtx, there's something more that's missing, but what???

 

Configs that i'm trying to boot with HD3000:

EFI.zip

 

Thanks to all suggestions, regards!

Link to comment
Share on other sites

Try this EFI folder

 

Success! Thanks to you I was able to identify the problem…

 

First I tryed boot system with your modified EFI folder, but no lucky yet — same KP.

 

Then, I've noticed that u changed device GFX0 to IGPU and I realized that I deserve a trophy: "The donkey, or stupid, of the year", why?

 

Because I have nvidia HDMI Audio patch injected on my DSDT and I don't remember that once I don't use this connection anymore. So, without gtx660 I had KP.

 

The solution: remove nVidia HDMI Audio patch from dsdt.

 

System now works fine, except by one detail: the mouse pointer has a little lag, like jumping, but it's ok!

 

Thanks to all suggestions and thanks carbo178 to modified EFI folder that's make me think out of the box. Now, nVidia can Rest In Peace.

 

Regards!

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...