Optimizar administracion de energia en laptop con Archlinux (ACTUALIZADO)

Para empezar soy usuario de Ubuntu y Archlinux, y como regularmente llevo la laptop a la universidad necesito que la batería me dure un tiempo considerable y al usar la laptop con Ubuntu la bateria me dura en promedio de 2 a 2:30 horas pero cuando inicio con Archlinux me di cuenta que la bateria me duraba tan solo 1 hora entonces googleando un poco encontre una solución.

Primero instalamos acpi para ver el consumo de la bateria:

sudo pacman -S acpi

y tambien instalamos cpufrequtils para administrar la frecuencia del procesador

sudo pacman -S cpufrequtils

luego cargamos el driver, generalmente para los procesadores Intel es acpi-cpufreq

#modprobe acpi-cpufrequtils

y para que se cargue al iniciar el sistema lo agregamos al rc.conf además añadimos los modos en los que queremos que funcione se recomienda cpufreq_ondemand(modo dinámico) y cpufreq_powersave(velocidad mínima dle procesador):

MODULES=(acpi-cpufreq cpufreq_ondemad cpufreq_powersave)

tambien editamos el archivo /etc/conf.d/cpufreq y ponemos los valores máximos y mínimos de nuestro procesador en mi caso 800MHz y 2GHz, si no sabes cuales son los valores usa cpufreq-info

#configuración para el control de cpufreq
# reguladores válidos:
# ondemand, performance, powersave,
# conservative, userspace
governor="ondemand"
# sufijos válidos: Hz, kHz (default), MHz, GHz, THz
min_freq="800MHz"
max_freq="2GHz"

y finalmente volvemos a editar el /etc/rc.conf y agregamos a daemons cpufreq

DAEMONS=(crond alsa hal cpufreq ... )

haciendo esto logre aumentar la duración de mi batería de 1h a 1:30 pero aun sigue siendo muy poco en comparación a Ubuntu, seguiré investigando...

ACTUALIZACIÓN:
En la configuración del gobernador del cpu prueben descomentar la linea de governor y dejen comentadas min y max así

governor="ondemand"
# sufijos válidos: Hz, kHz (default), MHz, GHz, THz
#min_freq="800MHz"
#max_freq="2GHz"

En mi caso cuando descomentaba estas líneas el modo ondemand no funcionaba muy bien se aceleraba aún cuando no hacía nada pero ahora que las deje comentadas trabaja mejor se acelera sólo cuando debe.

También instalen el modulo laptop-mode-tools
sudo pacman -S laptop-mode-tools
y solo lo agregamos a la lista de daemons
ademas pueden instalar acpid
sudo pacman -S acpid
que es un daemon para los eventos de acpi, si estan usando hal ya no es necesario agregarlo a la lista de daemons

Anuncios

5 Responses to “Optimizar administracion de energia en laptop con Archlinux (ACTUALIZADO)”


  1. 1 Akonerz marzo 13, 2010 en 6:24 pm

    que tal men leyendo tu post yo logre que mi computadora dure en promedio 3 hrs con arch cosa que no logre en su tiempo con ubuntu pero todo es configuracion aqui para lograr un mejor manejo de energia instala los paquetes “laptop-mode-tools” y “powertop” ahora abres el archivo de configuracion de laptop-mode esta en el /etc y empiezas a jugar con su configuracion ay puedes controlar desde el cpu hasta el bluetooth pasando por el hd audio wifi entre otras cosas logrando un gran rendimiento de bateria y el programa powertop te dice que opciones vayas cambianddo o conf para lograr un mejor ahorro slaudos

  2. 2 takedown abril 12, 2010 en 7:16 pm

    Dejame recalcarte un error: dentro del modulo que cargas de acpi en tu rc.conf, no es acpi-cpufrequtils, sino mas bien acpi-cpufreq

    Saludos

  3. 4 saladin diciembre 17, 2011 en 11:44 pm

    que entorno de escritorio usabas o usas?


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s