No funciona el ajuste de la frecuencia de la CPU

Joan Tur joantur en cancullet.org
Vie Jun 9 15:27:40 BST 2006


Es Divendres, 9 de Juny de 2006 04:35, en DaniFP va escriure:
| Hola, por fin he podido compilar el kernel; se me ha
| complicado la cosa y he tardado más de lo debido, pero
| ya está hecho. Cuando acabe de trabajar con otro
| programa, reinicio el PC y lo pruebo.
|
| En cuanto al kernel actual, no me aparecen los
| archivos/directorios que comentas:
|
|  --- Joan Tur <joanturacancullet.org> escribió:
| > Si no recuerdo mal, tu problema era que tu portátil
| > (centrino, banias o
| > dothan) funciona siempre a la mínima velocidad,
| > 600mhz.
| >
| > Si es así, si el "governor" performance está
| > cargado, y lo está (en el kernel,
| > no como módulo), prueba lo siguiente:
| >
| > 1. comprobamos que "governors" o perfiles de
| > potencia están disponibles (en mi
| > caso: performance powersave userspace):
| > sudo cat
|
| /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
|
| > 2. paramos, para que no interfiera, el programa
| > powernowd:
| > sudo /etc/init.d/powernowd stop
| >
| > 3. comprobamos que perfil está activo en este
| > momento:
| > sudo cat
|
| /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
|
| > 4. si el perfil actual es performance, deberías
| > tener la cpu a máxima
| > frecuencia (en hz; divide por 1.000 para mhz):
| > sudo cat
|
| /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
|
| > sudo cat
|
| /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed
|
| > Dinos cosas  ;)
|
| Al ejecutar:
|
| rootaCentrino:/etc# cat /boot/config-2.6.12-10-686
| grep PERFORMANCE
| CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
| CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
|
| parece que el governor «performance» está activado,
| pero en /sys/devices/system/cpu/cpu0 tengo el
| directorio vacío:
|
| rootaCentrino:/# ls -lah /sys/devices/system/cpu/cpu0/
| total 0
| drwxr-xr-x  2 root root 0 2006-06-07 23:58 .
| drwxr-xr-x  3 root root 0 2006-06-07 23:58 ..
|
| Tengo varios módulos relacionados con esto:
|
| rootaCentrino:/usr/src/linux-source-2.6.12# lsmod |
| grep cpu
| cpufreq_userspace       4316  0
| cpufreq_stats           5252  0
| freq_table              4388  1 cpufreq_stats
| cpufreq_powersave       1696  0
| cpufreq_ondemand        6044  0
| cpufreq_conservative     6948  0
|
| pero me da que no están haciendo nada útil, cuando
| arranca powernowd, dice que no hay soporte:
|
| rootaCentrino:/usr/src/linux-source-2.6.12#
| /etc/init.d/powernowd start
|  * Starting powernowd...  * CPU frequency scaling not
| supported      [ ok ]
Aparentemente no se ha cargado el módulo de soporte del escalado de frecuencia 
de los centrinos.  Prueba:

sudo modprobe speedstep-centrino

Si carga ok, tendrás datos en /sys/devices/system/cpu/cpu0/ ... relee  mi 
mensaje anterior y nos cuentas.

Si no lo hace: prueba cargando el módulo acpi-cpufreq (no estoy seguro del 
nombre de este módulo), y nos cuentas...

| Lo dicho, dentro de un rato probaré el nuevo kernel, a
| ver si es  que para que funcione bien el escalado de
| frecuencias, hace falta tenerlo completamente
| modularizado.
Repito: compila tu propio kernel si quieres, pero el problema no viene de 
ahí  ;)

Suerte  ;)

-- 
Joan Tur (aka Quini), Eivissa-Spain
    Jabber: quini2kajabber.org
       Yahoo & AIM: quini2k
        www.ClubIbosim.org
  Linux: usuari registrat 190.783
-------------- següent part --------------
Un adjunt de no-text ha estat eliminat...
Nom: no disponible
Tipus: application/pgp-signature
volum: 191 bytes
Desc: no disponible
Url : https://lists.ubuntu.com/archives/ubuntu-es/attachments/20060609/d76dd58e/attachment.pgp


Más información sobre la lista de distribución ubuntu-es