Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

Sign in to follow this  

[SOLVED] Unable to get AppleGraphicsPowerManagement to load

2 posts in this topic

Recommended Posts

EDIT: Forget all this, please. I'm an idiot and had removed MacBook8,2.plist inside ACPI_SMC_PlatformPlugin.kext; after restoring it, AGPM loaded fine.






On my N55SL, which has a HD3000 on its i7-2670QM, AGPM will not load under 10.8.3.


I am using a MacBookPro8,2 definition in my smbios.plist as it's the one that matches my laptop the closest (they're both 15" and there's a 2675QM model -- the only main difference is that the 8,2 uses an ATI switchable graphics, while I have an NVIDIA chip in my laptop. This is of no difference in reality, however, as the 635m is turned off in the DSDT) with a serial number that validates.


I have already changed the IGPU entry inside the MacBookPro8,2 entry in /System/Library/Extensions/AppleGraphicsPowerManagement.kext/Contents/Info.plist to Vendor8086Device0116, which should let it load - yes, I've already checked with IORegistryExplorer and those are the correct values. I also removed the other two entries that were, presumably, for the ATI GPU in hopes that it would start working but to no avail. (Previously, I was using an unmodified AppleGraphicsPowerManagement.kext and had renamed the Intel GFX0 - not the NVIDIA GFX0 under Device (PEG0) - inside my DSDT to IGPU but this didn't do anything, also, so I reverted it back to GFX0 for simplicity's sake.)


If I look at an IOReg dump from a real MacBookPro8,2 (which has the 2675QM as far as I can tell from its serial number), I see that under IGPU->AppleIntelFramebuffer@0, AGPM->gpu-control->IOHWControl exists - I take it that AGPM is capable of running on this hardware. On my IOReg dump, AGPM is nowhere to be found. (I do have two additional framebuffers listed on my laptop, but no display is connected to them - does anybody know if AGPM is hardcoded to only work with HD3000s that are only presenting one framebuffer to OS X?) dmesg doesn't list any entries for "AGPM". In Console, a filter for "AGPM" also results in zilch. "sudo kextutil -v -t /System/Library/Extensions/AppleGraphicsPowerManagement.kext/" doesn't result in me seeing any useful information (and AGPM.kext immediately unloads).


Although I cannot see the entry for myself in the ASUS BIOS, if I look at the latest BIOS image with AMIBCP, "Gfx Low Power Mode" is enabled with both the optimal and failsafe configurations, so it should be enabled anyway.


While it's not a huge deal to me to have it working (I only get 2 hours on battery anyway and the laptop never gets hot under OS X anyway), it would be great if I could.


I've attached a copy of my original DSDT, along with a diff of the changes to it that result in the DSDT that I am using on my laptop to run OS X. Chameleon r2187 is installed with GraphicsEnabler=No. Thanks.


Edited by qwerty12

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.