Contribute
Register

Official HD 4000 Support

Status
Not open for further replies.
I tried all of them, I think 4,6 and ,7 resulted In a hang when booting, at, least it never went to the desktop

The rest do the same screen blank thing.

I'm confused as to where it decides what ports are available.

Interestingly, maybe, is that if I plug a monitor into the VGA port, on most I'd numbers I get a garbled display, which I can see moving and I can make out the red "safe boot" text is there.

It's garbled on every I'd, but I see that VGA just isn't supported so that's expected.
 
Maybe a clue, I see Transcript Offline : Buffer pool allocate [18100] failed just before it goes blank. This only occurs when I inject a platform id

I've gone to the MacBook pro 9,2 smbios and that seems tO have gotten rid of my agpm unsupported platform error.

I still have unsupported CPU 0x3a error, which I'm trying to investigate, and I'd line to remove nullcpupowermanagement, but I haven't worked out how to setup dsdt so I can remove it yet.
 
right, if its any help, i get that "Transcript Offline - Buffer Pool Allocate [181000] failed error just before it does blank. it only ever does that when the platform ID is injected.

so does anyone else here have HD 4000 running on an internal display, laptop i expect? if you do, can you post your ioreg and smbios.plist here?
 
I've tried screen sharing and I can see that the acceleration is enabled while the display is blank. Shows 512mb VRAM, transparent menu etc.

Do it's definitely the screen itself that is basically turned off. When the platform I'd is present.

From here I can see the display propetrs showing its connected to displayport. And it seems to be on the last frame buffer (@2)

If I change the platform I'd to 01660003 I seem to get an extra frame buffer listed and it now sits on @3

Yet the edid etc is properly detected, so I'm not sure what to make of it now..
 
Paste the following string to /Extra/org.chameleon.Boot.plist

I get both HDMI and DVI working on a dual monitor setup. My motherboard is GA-B75M-D3H

<key>device-properties</key>
<string>7f0000000100000001000000730000000200000002010c00d041030a000000000101060000027fff04002c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d006900640000000800000005006201140000006800640061002d0067006600780000000d0000006f6e626f6172642d31</string>
 
I'm having problem after installing Mountain Lion with Unibeast then MultiBeast.
I have to use GraphicsEnabler=No in order to boot successfully.
GraphicsEnabler=Yes will hang at the apple loading screen

Then I found this thread and installed Chimela 1.11 and tried GraphicsEnabler=Yes and it still hangs at loading screen.

Any idea how to get it work?
I can't get my 1080x1920 screen resolution
My card has 4890 GPU
 
Paste the following string to /Extra/org.chameleon.Boot.plist

I get both HDMI and DVI working on a dual monitor setup. My motherboard is GA-B75M-D3H

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

Thanks for sharing this discovery - work perfect with my GA-Z77-DH3 too with HD4000 graphics!
 
Paste the following string to /Extra/org.chameleon.Boot.plist

I get both HDMI and DVI working on a dual monitor setup. My motherboard is GA-B75M-D3H

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

all this seems to do is inject platform id 01620005, which i've already tried alongside all the other ones. nothing changes.

here is what i've learned so far.

its IntelFramebufferCapri.kext thats detecting the display and then going blank. removing HD4000.kext makes no difference here.

the display is connected via displayport, the ioreg shows it there, the edid and device info looks detected and correct.

when i do load HD4000.kext, accelleration seems to be enabled, behind the blank screen. its possible its just the backlight going off, i cant tell.
 
okay guys i'm getting desperate here... ;)


if i press the sleep button, then again to wake up, then switch the panel over to hdmi in, as the backlight comes on i can breifly see the mac display.

so maybe it needs backlight control? i have a _DOS method on the DSDT, but no _BCM or anything.

i cant remember if i attached my DSDT or not, but here it is again..

if i turn the screen off and on, i see a red Display0 entry on the IOreg, and a green one underneath, an extra red one appears each time. is this supposed to happen?

can anyone shed some light on this? perhaps its not hd4000 related, where else should i look?
 

Attachments

  • dsdt.zip
    23.8 KB · Views: 148
Status
Not open for further replies.
Back
Top