Jump to content

Intel SpeedStep/AMD Cool and Quiet support is here


107 posts in this topic

Recommended Posts

I have the slow-motion bug as well, which makes my system totally unusable in my opinion. I am running an SSE2 Pentium M-4 2.2ghz/1.2ghz. The processor slows down fine and the system runs much cooler but its just that slow motion bug. If anyone has any suggestions that would be fantastic. Thanks

Link to comment
Share on other sites

I've followed this thread and this one:

http://forum.insanelymac.com/index.php?showtopic=42865

and I'm a little confused. On my machine, Speedstep crashes at start up (I've attached the crash log):

 

Aug 7 12:13:41 rockford-box kernel[0]: ACPICPUThrottle: Adding CPU0

Aug 7 12:13:41 rockford-box kernel[0]: ACPICPUThrottle: Failed with code -536870212

Aug 7 12:13:41 rockford-box kernel[0]: ACPICPUThrottle: Adding CPU1

Aug 7 12:13:41 rockford-box kernel[0]: ACPICPUThrottle: Failed with code -536870212

Aug 7 12:13:41 rockford-box kernel[0]: ACPICPUThrottle: Adding CPU2

Aug 7 12:13:41 rockford-box kernel[0]: ACPICPUThrottle: Failed with code -536870212

Aug 7 12:13:41 rockford-box kernel[0]: ACPICPUThrottle: Adding CPU3

Aug 7 12:13:41 rockford-box kernel[0]: ACPICPUThrottle: Failed with code -536870212

Aug 7 12:13:41 rockford-box kernel[0]: ACPICPUThrottle: No valid CPUs returned by ACPI! It's possible your BIOS does not think your system should be throttled and therefore did not return any available power states, or maybe your CPU only supports one other power state than maximum which is below 1Ghz!

Aug 7 12:13:41 rockford-box crashdump[601]: SpeedStep crashed

Aug 7 12:13:41 rockford-box SystemStarter[67]: ACPI CPU Throttle capabilities (506) did not complete successfully

Aug 7 12:13:41 rockford-box SystemStarter[67]: The following StartupItems failed to properly start:

Aug 7 12:13:41 rockford-box SystemStarter[67]: /Library/StartupItems/ACPICPUThrottler

Aug 7 12:13:41 rockford-box SystemStarter[67]: - execution of Startup script failed

Aug 7 12:13:42 rockford-box crashdump[601]: crash report written to: /Library/Logs/CrashReporter/SpeedStep.crash.log

 

My CPU is Intel E4400 Core2Duo (2GHhz). According to Intel it supports:

Enhanced Halt State (C1E)

Enhanced Intel Speedstep

Execute Disable Bit 1

Intel EM64T 2

Intel Thermal Monitor 2

 

My install distro is Uphuck 1.4i(r2). Uname -a returns:

Darwin rockford-box.local 8.9.1 Darwin Kernel Version 8.9.1: Wed May 23 16:33:00 PDT 2007; Sochi2014:VoteForUs/RELEASE_I386 i386 i386

I think that's a universal Speedstep kernel.

 

Output of sysctl:

rockford-box:~ sam$ sudo sysctl -a | grep freq

kern.exec: unknown type returned

hw.busfrequency = 800000000

hw.cpufrequency = 2000000000

hw.tbfrequency = 1000000000

hw.busfrequency: 800000000

hw.busfrequency_min: 800000000

hw.busfrequency_max: 800000000

hw.cpufrequency: 2000000000

hw.cpufrequency_min: 2000000000

hw.cpufrequency_max: 2000000000

hw.tbfrequency: 1000000000

 

@prasys/kiko/macnub: Is getting speedstep running a matter of installing Kiko's directdrive kext here?

http://forum.insanelymac.com/index.php?s=&...st&p=317480

 

Or do I need to find a different kernel and/or install the macnub/prasys package from the macnub site?

 

BTW, my machine has the keyboard/mouse lockup problem when waking from sleep. Fixing it was a matter of disabling onboard USB, and throwing in a cheapo PCI USB card. Sleep works perfectly now! Thanks to edstace for that one.

Thanks and best regards,

t-e

speedstep_crash.txt

Link to comment
Share on other sites

Anyone else can't mount images after having installed ACPI Throttle? I wish I could fix that :)

 

Edit:

 

Ok so since I have this app installed and running on startup, I frequently can't load dmg images. Here is what I found to deal with it:

 

sudo kextunload -c com.apple.AppleDiskImageController
sudo kextload -b com.apple.AppleDiskImageController

Link to comment
Share on other sites

I am using a Quad Core QX6800 , my proc fan goes crazy and hit 72 Deg C . Would you be including support for 4 procs some time in the future ?

 

Thanks in advance

 

 

 

 

 

 

I am working on it , but dont worry it will be fixed

 

If you're having problems with 2 cores , try with cpus=1. But again it works for core 2 duo users and pentium d. It all depends on your motherboard

Link to comment
Share on other sites

Doesn't work on CD T2250

 

sysctl -a | grep freq

Password:

kern.exec: unknown type returned

hw.busfrequency = 532000000

hw.cpufrequency = 1730000000

hw.tbfrequency = 1000000000

hw.busfrequency: 532000000

hw.busfrequency_min: 532000000

hw.busfrequency_max: 532000000

hw.cpufrequency: 1730000000

hw.cpufrequency_min: 1730000000

hw.cpufrequency_max: 1730000000

hw.tbfrequency: 1000000000

 

I don't understand, though, what is the problem with this "one other power state than maximum which is below 1Ghz!"? Difficult to implement or something else?

Link to comment
Share on other sites

I got it working. Running on an SSE2 processor, JaS 10.4.8 patched to 10.4.9 with this guide, the above patch, and the powermanagement patch from here. I don't use dcpupower but cputhrottler2 instead. Works like a charm!

 

Running on an IBM R50 with a 1.4GHz Pentium M

Link to comment
Share on other sites

Auto installed with uphuck 1.4i r3. Thank you very much.

 

Sleep still doesn't work (any chance of that working? Maybe another patch can be used with this one?) but the speedstep works like a charm. Great work and much appreciated.

Link to comment
Share on other sites

I got it working. Running on an SSE2 processor, JaS 10.4.8 patched to 10.4.9 with this guide, the above patch, and the powermanagement patch from here. I don't use dcpupower but cputhrottler2 instead. Works like a charm!

 

Running on an IBM R50 with a 1.4GHz Pentium M

 

doesnt cputhrottler2 need kernel 8.4.1 to work?

Link to comment
Share on other sites

Tried it on 10.4.9 JaS SSE 2 and all i got was the horrible slow motion bug, that slowed the entire operating system down.... To be honest, i didnt see my CPU get any cooler either. I'm not quite sure what i have to do with the application that it comes with to be honest lol

Link to comment
Share on other sites

Anyone else can't mount images after having installed ACPI Throttle? I wish I could fix that :D

 

Edit:

 

Ok so since I have this app installed and running on startup, I frequently can't load dmg images. Here is what I found to deal with it:

 

sudo kextunload -c com.apple.AppleDiskImageController
sudo kextload -b com.apple.AppleDiskImageController

 

I have the same issue, and since Im at work atm I cant test your fix, but that does sound like it will work.

 

Does it have to be done every time you boot? And curiously what version of mac os x are you using?

 

-C

Link to comment
Share on other sites

Anyone else can't mount images after having installed ACPI Throttle?

 

You have to make sure that the System.kext is the same version as the kernel. Most likely you have installed a new kernel with ACPI throttling support. Find the apropiate System.kext (10.4.9 or 10.4.10 depending on the kernel)

Link to comment
Share on other sites

You have to make sure that the System.kext is the same version as the kernel. Most likely you have installed a new kernel with ACPI throttling support. Find the apropiate System.kext (10.4.9 or 10.4.10 depending on the kernel)

 

 

I have the 10.4.8 jas install with a 8.8.1 semthex kernel - I installed paulcatts 8.8.1 kernal...how do i check the system kext

Link to comment
Share on other sites

Hey, Prasys! First of all thank you and other developers for your work!

I have an ASUS Z99He laptop at this moment, and I want to enable SpeedStep support on it.

The specs are:

Intel Celeron M 520 @ 1.6 GHz

512 MB 533 MHz DDRII SDRAM

Intel GMA 950

I've installed a package for Intel CPUs, but I cannot get to load ACPICPUThrottler.kext...

Can you or someone else help me??

Link to comment
Share on other sites

Thanks for this nice kext and app.

 

I was wondering if it's possible to have throttling working without running DCPUmanager.

If I don't run DCPUmanager, my laptop (Toshiba A200, 945PM, T2350 CoreDuo) stays at 800Mhz all the time. And DCPUmanager is not switching CPU frequencies very fast (it takes about 10 seconds to speed up from 800Mhz to 1,8Ghz)

 

Another little bug, when I shut down, I need to manually exit DCPUmanager, otherwise OS X can't shutdown ;)

 

Anyway, it works pretty well and keeps my CPU 10° or more cooler than before ;)

 

keep up the good work guys !

Link to comment
Share on other sites

  • 1 month later...
  • 3 weeks later...
  • 1 month later...
 Share

×
×
  • Create New...