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