- Joined
- Aug 27, 2012
- Messages
- 27
- Motherboard
- << need manufacturer name and model # >> See Forum Rules !!
- CPU
- i7-3770K
- Graphics
- GTX670
- Mac
- Mobile Phone
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:
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 AttachmentView 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
(which removes the hidden-Flag) or by
to enable Finder to see hidden Files. You need to restart Finder...
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:
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 AttachmentView 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:
chflags nohidden ./Info.plist
Code:
defaults write com.apple.finder AppleShowAllFiles TRUE