AGPM Tweak for Nvidia GTX 670 and Intel HD 4000 (10.8.2)

Discussion in 'Mountain Lion Desktop Guides' started by primalair, Oct 6, 2012.

  1. primalair

    primalair

    Joined:
    Aug 27, 2012
    Messages:
    29
    Motherboard:
    OSX 10.9.2
    CPU:
    Intel Core i7-3770K
    Graphics:
    Nvidia GTX670OC
    Mac:
    MacBook Air, MacBook Pro
    Mobile Phone:
    Android
    Oct 6, 2012 at 9:13 PM #1
    primalair

    primalair

    Joined:
    Aug 27, 2012
    Messages:
    29
    Motherboard:
    OSX 10.9.2
    CPU:
    Intel Core i7-3770K
    Graphics:
    Nvidia GTX670OC
    Mac:
    MacBook Air, MacBook Pro
    Mobile Phone:
    Android
    If you're using an the iMac12.2 System Definition along with your GTX670 you will probably notice that every time you watching a Youtube Movie your Console will be spammed with errors like:

    06.10.12 15:26:34.210 Google Chrome Helper EH[205]: AVF error: AVAHDGPURendererVP2VP3BoostVP3: AGPMSetBoost code = 0 returned 0xe00002c2 (ig)

    After reading a'lot i figured out that this happens because the iMac12.2 uses Powermanagemet and misses the Definitions for the two Graphic Cards.
    43n79w described it here but for me his Description was not very clear. What has to be done is adding two Definitions to the appropriate System Defintion Section in the Info.plist from AppleGraphicsPowerManagement.kext. Finding the Vendor and DeviceID is easy. Just hava a look to your SystemProfiler:

    06.10.12 21:35-Schnappschuss 2.png 06.10.12 21:35-Schnappschuss.png

    So the Cards we have to add are named:
    Vendor10deDevice1189 (Nvidia GTX 670)
    Vendor8086Device0162 (INTEL HD 4000)

    now i searched a already existing Apple System that matches as close as possible. If you have a look at the Definitions under "Mac-4B7AC7E43945597E" (current MacBook pro 9.1 Mid 2012 non Retina) which also contains a HD4000 and a dedicated Nvidia GT650m you'll find two Graphics Card Definitions. GFX0 which is the GT650m and IGPU which means the Intel HD4000.

    I copied the two Definitions into the Section for the iMac12,2 (which i use) and renamed GFX0 with Vendor10deDevice1189 and IGPU with Vendor8086Device0162. After rebooting there are no more Errors on my Console while watching Youtube.

    You'll find my edited Info.plist as Attachment View attachment Info.plist.zip . Use on your own risk!

    If you are confused because there is "no" Info.plist in your AppleGraphicsPowerManagement.kext, it's there but hidden. You can show it with
    Code (Text):
    chflags nohidden ./Info.plist
    (which removes the hidden-Flag) or by
    Code (Text):
    defaults write com.apple.finder AppleShowAllFiles TRUE
    to enable Finder to see hidden Files. You need to restart Finder...
     
  2. Grimlock

    Grimlock

    Joined:
    Mar 30, 2011
    Messages:
    16
    Motherboard:
    GA-Z77X-UP5 TH / GA-EP45-UD3P
    CPU:
    i7-3770K / Intel Core 2 Quad Q9650
    Graphics:
    GeForce GTX 670 / GeForce 9500 GT
    Mac:
    Mac Pro
    Classic Mac:
    Power Mac, Xserve
    Mobile Phone:
    iOS
    Oct 8, 2012 at 10:30 PM #2
    Grimlock

    Grimlock

    Joined:
    Mar 30, 2011
    Messages:
    16
    Motherboard:
    GA-Z77X-UP5 TH / GA-EP45-UD3P
    CPU:
    i7-3770K / Intel Core 2 Quad Q9650
    Graphics:
    GeForce GTX 670 / GeForce 9500 GT
    Mac:
    Mac Pro
    Classic Mac:
    Power Mac, Xserve
    Mobile Phone:
    iOS
    Hi,

    Do you think the same would be true for the GTX 560 ti? Not to sure where to look to confirm this?

    Thanks.
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice