Contribute
Register

ML: Native Ivy Bridge CPU and GPU Power Management

Status
Not open for further replies.
Thanks toleda. I can't believe I forgot to look for the hidden files, so I have reinstated the native AGPM kext with dsdt/iGPU. iGPU/AGPM max-value remains stuck at 0x10, and assume therefore still no GPU PM.
 

Attachments

  • IOReg.zip
    433.3 KB · Views: 55
The files are hidden; Finder unhide/ShowAll. Adding IGPU/maxpower to plist does not work in 10.8.3 AGPM. As mentioned above, native 10.8.3 AGPM (with dsdt/IGPU) is recommended solution.

My max igpu shows 12 in IOReg. Works for me.
 
mrengles:
Is that using the P8Z77-M Pro board?
 
Toleda,

I've made an Extension to inject our GPU Device IDs without having to modify the original AGPM.kext, this Extension will however need to be edited if you want to use a different Mac Board-ID then me, or have a different GPU. The same changes are needed as AGPM with the exception that you might need to add the Base Ivy Bridge Mac models board-ID because I've only included these:

Mac-2E6FAB96566FE58C - MacBookAir5,2 i5-3427U

Mac-6F01561E16C75D06 - MacBookPro9,2
i5-3210M
Mac-AFD8A9D944EA4843 - MacBookPro10,2 i7-3520M
Mac-F65AE981FFA204ED - Macmini6,2 i7-3720QM
Mac-FC02E91DDD3FA6A4 - iMac13,2 i7-3770
MacPro5,1 - Not an Ivy Bridge Mac. (Added only for convenience)

If you would like to check-it-out head over to: http://www.tonymacx86.com/mountain-...94318-applenativegpupowermanagement-kext.html

Mrengles
 
Same here. I always have to have the HD4000 first. I got around not having a boot screen by updating my GTX 670 to a UEFI firmware.

how did you update your gtx 670 to a uefi firmware?
 
how did you update your gtx 670 to a uefi firmware?

You are likely best to go to the forum/website of the model of GTX670 you own and ask there, as apparently not all makes of the GTX670 have bios chips that will support EFI.
 
I need some help.
I'm a Terminal dummy.
I've maneged to make a working SSDT.aml for my system
GA-Z68X-UD3H-B3 (rev. 1.3) i3770K.
Using MacMini 6.2
Speedstep is working great with a lot of steps from 1600 to 3900
and geekbench score 14958.
But i used to have my CPU OC'ed to 4200 and would like to generate a SSDT for that.
I really don't know how to make that terminal cmd for oc 4200 work.
I have the ssdtPRGen.app on my desktop
Is that the right location ?
:confused:
Newer mind i've found out.
Placed app in Home folder and ran "
~/ssdtPRGen.command 4200" in terminal and it's working perfect
:crazy:
 
@caraguia

Your plist was using thresholds and settings for FERMI GPU with a KEPLER ID? Make sure you read the complete thread before you start tinkering around with things next time.

Here is an edited AGPM Info.plist for your Vendor10deDevice1183 GPU, The edits will work with SMBios models:

Macmini6,2
iMac13,2
MacPro5,1

I've also increased the IGPUs max-power-state to 18 for better performance with the intergraded graphics.

Hope this helps. If this doesn't work you have another issue and will need to find or start another thread to get help.

Mrengles

View attachment 50675 <-- This Info.plist was from 10.8.3 (So this is a modified 10.8.3 AGPM Info.plist for your Device-ID.

I have installed a fresh mountain Lion 10.8.3. No install fakeFMC. CUDA DRIVERS installed. Don't installed any multibeast opengl graphics option.I don't use the integrated videocard. In the bios I have selected the 660ti

I put the infoplist than you created for me and does not work. Any suggestion?

In Macpro 5,1 yotube work very well but only can you see 16x and 39x states .
Mac mini 6,2 definition give me 16 22 25 29 35 39. It's very good. But youtube in safari and firefox, don't work and
looks pink and green and after the system frozen. in chrome youtube woks perfectly.Why?

in the console it can see when I'm watching a youtube video:

02/04/13 01:37:52,000 kernel[0]: NVDA(OpenGL): Channel exception! exception type = 0x20 = PBDMA Error
02/04/13 01:37:52,000 kernel[0]: 0000006e
02/04/13 01:37:52,000 kernel[0]: 00000001 0000902d 00000000 00000000
02/04/13 01:37:52,000 kernel[0]: 00000000 00000100 00000000 0000000d
02/04/13 01:37:52,000 kernel[0]: 00000000 00000000 00000000
02/04/13 01:37:52,000 kernel[0]: 00000000 00000000
02/04/13 01:37:52,000 kernel[0]: 0000006e
02/04/13 01:37:52,000 kernel[0]: 00000001 0000902d 00000000 00000000
02/04/13 01:37:52,000 kernel[0]: 00000000 00000100 00000000 0000000d
02/04/13 01:37:52,000 kernel[0]: 00000000 00000000 00000000
02/04/13 01:37:52,000 kernel[0]: 00000000 00000000



Help me please.
 
Status
Not open for further replies.
Back
Top