Buenas,
os informo de mis progresos y unas cuantas consultas para aclararme.
Resulta que en la BIOS, en el apartado de la batería hay 3 modos de funcionamiento, y en el que estaba puesto estaba el rendimiento de la cpu como "low", así que era directamente la bios la que limitaba la velocidad. Supongo que son cosas que pasan al comprarlo de segunda mano, no me pegueis
. En cualquier caso poniendo ese parámetro como "high" ya obtengo los 500 Mhz en el cpuinfo. Bien, ya sé que lleva el procesador que anuncian
En fin, supongo que lo normal es tenerlo en "high" y para ser eficiente, tener el speedstepping configurado para que no siempre vaya a 500 Mhz. He instalado cpufreqd pero me dice "Unable to find a CpuFreq interface in your kernel", así que he probado con cpudyn y éste al menos no se queja. Supongo que ahora tendré que configurar cpudyn (ya tengo una página de bulma en los bookmarks
), pero antes me gustaría tener claras algunas cosas que no sé si están o no relacionadas con esto. Se trata sobre APM/ACPI, porque llevo todo el día leyendo cosas y no termino de aclararme.
La pregunta es clara: ¿está relacionado el speed-stepping con APM o con ACPI? ¿Puedo tener cpudyn o lo que sea y controlar la velocidad del procesador tanto con APM como con ACPI? Por lo que he leído ACPI es mucho mejor y más nuevo, pero me da errores:
_APM_
Con poner "apm" en /etc/modules me carga el módulo y me crea /proc/apm, que supongo que será lo que lean los programas que usan APM para mostrar el nivel de batería y tal. Se me apaga solo al hacer halt.
_ACPI_
En la BIOS me pone "ACPI version 1.50", así que se supone que lo soporta. Tengo que pasarle "acpi=force" al kernel en el grub para activarlo, y así sin más ya me crea el /proc/acpi (sin el directorio processors dentro) y se apaga al hacer halt. ¿Es necesario cargar el módulo acpi? Si intento hacerlo obtengo:
portatil:/home/diego# modprobe acpi
FATAL: Error inserting acpi (/lib/modules/2.6.8-2-686/kernel/arch/i386/kernel/cpu/cpufreq/acpi.ko): No such device
Con esto, aún dándome error, se me crea el directorio /proc/acpi/processors. El archivo que me has dicho, eathan, sólo contiene "
"
Me temo que va a ser cosa del kernel y de las opciones de compilación, pero como digo he instalado un precompilado y no sé mirar las opciones con las que lo han creado.
En fin, si has leído hasta aquí muchas gracias. Cualquier comentario que me aclare el follón que tengo será bienvenido, o algún link para aclarar conceptos será igualmente válido