Un altro thread?
controlla i moduli caricati, forse manca acpi-cpufreq
Ti riporto quanto ho sul portatile, con kernel 2.6.12.2 compilato specificatamente per la macchina con processore Pentium M e support ACPI. Inoltre uso Powernowd per gestire dinamicamente la frequenza del clock. (e siamo a tre
)
codice:
cacao74@tweety:~$ cat /boot/config-2.6.12.2-AcerTM800LCi | grep ACPI
# Power management options (ACPI, APM)
# ACPI (Advanced Configuration and Power Interface) Support
CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_SLEEP_PROC_FS=y
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_VIDEO=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_THERMAL=y
CONFIG_ACPI_ASUS=m
CONFIG_ACPI_IBM=m
CONFIG_ACPI_TOSHIBA=m
CONFIG_ACPI_BLACKLIST_YEAR=0
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_BUS=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
CONFIG_ACPI_CONTAINER=y
CONFIG_X86_ACPI_CPUFREQ=y
CONFIG_X86_SPEEDSTEP_CENTRINO_ACPI=y
# CONFIG_X86_ACPI_CPUFREQ_PROC_INTF is not set
CONFIG_HOTPLUG_PCI_ACPI=y
CONFIG_HOTPLUG_PCI_ACPI_IBM=m
CONFIG_PNPACPI=y
# CONFIG_SERIAL_8250_ACPI is not set
cacao74@tweety:~$ cat /boot/config-2.6.12.2-AcerTM800LCi | grep FREQ
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_TABLE=y
# CONFIG_CPU_FREQ_DEBUG is not set
CONFIG_CPU_FREQ_STAT=y
# CONFIG_CPU_FREQ_STAT_DETAILS is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y
# CONFIG_CPU_FREQ_GOV_PERFORMANCE is not set
# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set
CONFIG_CPU_FREQ_GOV_USERSPACE=y
# CONFIG_CPU_FREQ_GOV_ONDEMAND is not set
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
CONFIG_X86_ACPI_CPUFREQ=y
# CONFIG_X86_CPUFREQ_NFORCE2 is not set
# CONFIG_X86_ACPI_CPUFREQ_PROC_INTF is not set
Powernowd, lo lancio cosi:
codice:
cacao74@tweety:~$ tail -n 5 /etc/rc.d/rc.S
### powernowd ###
### powernow mode -> passive
### below 20% goes immediatly to lowest CPU freq
### over 80% goes step by step to highest one
/usr/sbin/powernowd -m 2
Attualmente ho questi valori in /proc/cpuinfo:
codice:
cacao74@tweety:~$ cat /proc/cpuinfo
model name : Intel(R) Pentium(R) M processor 1300MHz
cpu MHz : 599.597
bogomips : 1187.20
cacao74@tweety:~$ yes > /dev/null &
cacao74@tweety:~$ cat /proc/cpuinfo
cpu MHz : 799.462
bogomips : 1582.94
ciao