View Full Version : AMD and CPU power management?
Lotustar
12-22-2010, 10:02 PM
I have an AMD Athlon 64 and was wondering if I really need appleintelcpupowermanagement.kext. I have searched all over and cannot find a definitive answer. It's installed on my system along with Nullcpupowermanagement.kext. As far as I can tell my cpu does not get hot or anything. But sometimes on boot my machines hangs on the appleintelcpupowermanagement timed out thing. Not a big deal I guess but really i'm just curious what controls my AMD cpu power on hazards snow leopard install and is it a good idea or ok to remove appleintelcpupowermanagement? Anyone know?
I really am down to only two small problems with my install. The cpu thing and sometimes i get a usbehci unable to initialize uim thing. Any help would be MUCH appreciated. Thanks and merry xmas!
Imkantus
12-25-2010, 01:27 AM
Well NullCPUPM disables AppleIntelCPUPM. AppleIntelCPUPM is required for a lot of ACPI functions for example it makes Intel Speedstep to work and it sets the necessary ioreg entrys for Sleep to work. The problem for Hackintosh users is that their PCs ACPI interface is not compatible with AppleIntelCPUPM driver, even on Intel based Hackintosh setups - not working AppleIntelCPUPM does not even make your CPU getting a little hotter, is also has caused kind of other trouble (for example system crashing during system upgrade). Enaugh reasons for disabling it, in this case your CPU will work at full load all time. On Intel based setups there is the possibility to make Speedstep working by modifing the ACPI instruction sets (in case the DSDT table), but this is ofcourse not sort of an option for us AMD users.
1. What Kernel are you using?! All Legacy Kernel have an integrated Disabler function, so as you are on AMD there is no need for loading NullCPUPM.kext. :) (Only when using old 10.0.0 Kernel patched by modbin) So first step: Remove NullCPUPM.kext.
2. The "ACPI-SMC-Platform Plugin:Start-Waitforservice(resource Matching(AppleIntelcpu Power Mangement) Time out " message does just prove that PM disabling is working well on your system. This is not an error at all.
There must be an other reason for the GUI not loading sometimes.
3. There is kind of 3rd party Powermanagment driver written by superhai, that is also avaible for AMD, but not working very well with Snow Leopard(,yet - and I don't think there will be adequate rewrite in the close future, same sit. as with Voodoo XNU).
http://www.insanelymac.com/forum/index.php?showtopic=143898
4. You can savely delete AppleIntelCPUPM.kext - but this does not change anything, as it doesn't get loaded, when using Legacy Kernel. And it will be reinstalled with any new system update - so what? ;)
5. My experience is that a clean (=minimal patching) & selfmade (=done without Distros, prepared installer and stuff like that) installation feels always much smarter and causes nearly no problems... But your choice. :cool:
Lotustar
12-26-2010, 05:28 PM
Thanks so much for your reply Imkantus! That was very informative and super helpful. I am running the Legacy kernel off of Hazard's SL distro. When I installed it I chose the very minimum to get it loaded and then added what I needed after install. I did however try to install retail SL via Empire EFI for AMD but after several attempts it was a no go, Wanted to be as "vanilla" as possible. I'm probably going to just leave my system as it is and leave appleintelcpupm alone. My machine starts without a problem 98% of the time and boots in like 20 seconds. Besides, I just got the new Magic Mouse and a Bluetooth dongle that worked right out of the box. It's so awesome!! The one thing I wish I could fix though is wake from sleep. Have never had that working on any distro I've tried. Oh well, can't have it all I guess. Thanks again for your help. ;-)
Lotustar
12-26-2010, 05:41 PM
One more thing..I think you are right about there being another reason GUI does not load sometimes. And I think it has to do with USB. That USBEHCI error has given me problems with every distro I have tried. Under my usb in system profiler it shows usbohci loaded and not ehci. My usb ports also run very slow. This is going to be my next project. Getting full usb with no errors. Here is my system specs:
HP Pavillion a6030n
Amd athlon 64x2 4800 dual core
mcp61 mobo with nforce 430 chipset <------ Prob my problem
one sata harddrive
one IDE dvd/cd burner <----another prob
2gig ram
nvidia 8400gs 512 pcie