PDA

View Full Version : Does Freebsd 7 support intel speedstep technology?


Michael
January 17th, 2009, 06:10
I want to install FreeBSD 7 on my P4 630 machine (with i955x motherboard),I wonder whether the CPU Frequency and Voltage can be automatically reduced when idle. Thanks in advance!

vermaden
January 17th, 2009, 08:51
FreeBSD supports Intel's Speedstep a lot better then Linux.

You will need to add powerd_enable="YES" to /etc/rc.conf file and start the daemon with /etc/rc.d/powerd start command.

Android1
April 6th, 2009, 18:47
Good tip, vermaden. I was wondering about that myself. :)

hedwards
April 8th, 2009, 17:13
FreeBSD supports Intel's Speedstep a lot better then Linux.

You will need to add powerd_enable="YES" to /etc/rc.conf file and start the daemon with /etc/rc.d/powerd start command.
And if one is going to do that, don't forget that you can tell powerd which type of algorithm to use. I believe there's thee, basically max performance, max battery life and a blend.

I'd look at /etc/defaults/rc.conf for more information. I bevieve that's where I found it, unfortunately I'm not in FreeBSD at the moment to check for sure.

The only fly in the ointment is that you need to make sure that acpi is working properly for this to actually work.

Android1
April 8th, 2009, 18:39
And if one is going to do that, don't forget that you can tell powerd which type of algorithm to use. I believe there's thee, basically max performance, max battery life and a blend.

I'd look at /etc/defaults/rc.conf for more information. I bevieve that's where I found it, unfortunately I'm not in FreeBSD at the moment to check for sure.

The only fly in the ointment is that you need to make sure that acpi is working properly for this to actually work.

If ACPI does not work after the installation, are there any tricks to get it working?

hedwards
April 12th, 2009, 15:56
If ACPI does not work after the installation, are there any tricks to get it working?
Yes, I'd go to that portion of the handbook. The fixes go from having FreeBSD lie to the hardware about what OS it is to disassembling and debugging the DSDT.

What worked for me was adding the following to my /boot/loader.conf.
hw.acpi.osname="Windows 2001"

I personally like to add the following to my rc.conf for my desktop.
powerd_enable="YES" # Run powerd to lower our power usage.
powerd_flags="-a adaptive" # Flags to powerd (if enabled).