Había leído y escuchado de muchas fuentes que Ubuntu y sus derivados no manejaban bien la batería de los portatiles, pero como el que tenia era pequeño y sabia que la batería no era la mejor entonces siempre supuse que el problema era de mi equipo. Sin embargo, ahora tengo una buena laptop que en win8 duro 4 horas la batería sin problemas y al pasarlo a Ubuntu y hacer la prueba de duración, esta solo duro 2 horas y 30 minutos, entonces me di cuenta que muchos tenían razón.
Debido a eso me puse a leer y me di cuenta que el problema se presenta porque la instalación de ubuntu nunca te pregunta sobre que dispositivo vas a instalar, como lo hace Debian, por lo que el sistema queda configurado siempre como si la maquina fuera un escritorio y es por esto que el consumo de la batería es tan elevado.
Como siempre toco empezar a leer y buscar, donde me encontré las razones claras de porque el errado funcionamiento y pues el como solucionarlo, principalmente de estas tres URL's
Entonces iniciemos con el como lo hice, lo primero es decirle al sistema que habilite el modulo de laptop, lo cual se hace en el archivo /etc/default/acpi-support y adicionarle la linea ENABLE_LAPTOP_MODE=true, o dar el siguiente comando
root@localhost:~# echo "ENABLE_LAPTOP_MODE=true" >> /etc/default/acpi-support
Ahora para verificar las configuraciones del uso de la batería se hace en el archivo /etc/laptop-mode/laptop-mode.conf que para mi sorpresa no existía, como se ve a continuación
Esto es lo que confirma que se maneja la energia como si fuera un desktop, entonces para instalas las herramientas se ejecuta el comando así
root@localhost:~# apt-get install laptop-mode-tools
Con los que podemos ver después de que termine ya tiene listas las herramientas
Intentare después explicar cada parte y como mejorarla, por ahora con estos pasos ya tenemos una correcta configuración para el modo de laptop en el consumo de la batería. Sin embargo, es mejor siempre poder monitorizar en que consumimos las cosas, en este caso la batería lo que se hace con un paquete llamado powertop, que lo instalas así
root@localhost:~# apt-get install powertop
Que cuando termine puedes con permisos de superusuario ver en que consumes la batería así
Ya con esto puedes ver que te esta consumiendo la batería y tomar decisiones sobre que hacer.
Otra cosa que puedes hacer pero que si eres muy novato no te recomiendo que lo hagas de forma definitiva, aunque si prueba el rendimiento, entonces para hacer la prueba debes ejecutar el siguiente comando
root@localhost:~# sysctl -w vm.swappiness=10
Esto reduce el consumo de la SWAP o memoria de intercambio, que si tienes un laptop con una buena memoria RAM no necesitas que esta memoria SWAP sea accedida muchas veces, por lo que se puede bajar su consumo al 10%. Si quieres bajar ese consumo de forma definitiva debes adicionarla en el archivo /etc/sysctl.conf así
root@localhost:~# echo "vm.swappiness=10" >> /etc/sysctl.conf
ya con eso siempre va a quedar configurado el uso así. Espero les sirva
Comentarios
Publicar un comentario