Quote:
Maybe I'll have some time one day to try it, for now I'll assume that Slackware isn't capable of this feature out of the box and live with that.
|
No, not out of the box.
.
Not full-blown tutorials, but perhaps the following will help:
Enabling CPU Frequency Governors
Green Computing
Reducing frequency is a good start. Reducing core voltage is better. Electrically, energy consumption is proportional to frequency but exponentially related to voltage.
First thing to do is verify the BIOS is configured correctly. Caveat: Not all CPUs support such features.
Regarding CPU governors, loading only the ondemand governor usually is the best method. All of the governors can be loaded concurrently, but only one can be used at any one time. So just load ondemand. To do that only requires editing rc.modules.
After loading the ondemand module, edit rc.local to automatically configure the
/sys/devices/system/cpu/*/cpufreq/scaling_governor parameter.
Some of the recommendations provided by powertop (not part of the stock Slackware) requires recompiling the kernel.
The lm_sensors package is included in the stock Slackware but must be configured manually. The Conky utility is not included in the stock Slackware but is a great way to verify various energy saving features are functioning. The stock Slackware provides gkrellm.
Suspending and hibernating is challenging. There are a few threads here at LQ discussing the topic. Some people experience no issues, others never get suspend and hibernate to function properly.