Consejos para extender la duración de la batería de las laptops y notebooks

180

Esta pregunta está presente como una cuestión de interés histórico. Si bien lo alentamos a ayudar a mantener sus respuestas, comprenda que las preguntas de la "gran lista" generalmente no están permitidas en Ask Ubuntu y se cerrarán según las preguntas frecuentes .

Es posible extender en gran medida el tiempo de uso de una computadora portátil o netbook con batería deshabilitando varios servicios e instalando varios paquetes.

¿Qué trucos o consejos tienen las personas para sacar una o dos horas más de sus baterías?

Niall Murphy
fuente

Respuestas:

80

Use Powertop para ver qué programas están haciendo un procesamiento de fondo innecesario, como beagle / tracker, notificaciones meteorológicas, gnome-do y (si no necesita internet) administrador de red, notificaciones por correo.

Ejecute sudo powertop --auto-tunepara configurar todas las opciones ajustables a su BUENA configuración.

Niall Murphy
fuente
37
Un consejo sobre powertop. Si está utilizando un mouse usb externo y Powertop, pregunte acerca de usb con suspensión automática, no lo haga. Su mouse será suspendido y lo volverá loco. Al menos me lo hizo a mí.
Javier Rivera el
1
@javier tristemente, leí esto demasiado tarde y estoy teniendo exactamente el mismo problema. Intenté cambiar el poder / autosuspendir a 0 y -1 pero sin efecto (aún no he intentado reiniciar). Cómo resolviste este problema?
Aron Rotteveel
66
Gran aplicación, pero ¿cómo puedo hacer que los cambios sean más permanentes en lugar de tener que hacer lo mismo cada vez que inicio sesión?
andybleaden
1
Esto me parece poco útil si tengo que aplicar la configuración cada vez que reinicio. ¿Cómo puedo aplicar configuraciones personalizadas en Powertop automáticamente?
1
@AronRotteveel Logré volver a mi configuración con powertop: sudo powertop, luego navegue con la flecha hacia la derecha hasta "Tunables" y navegue hacia abajo con la flecha hacia abajo y presione "Enter" en la línea correspondiente, para volver al valor anterior (Debería decir "Malo "en la columna izquierda cuando es normal, para la línea del mouse, al menos para mí).
Samuel Lampa
32

Instale el paquete laptop-mode-tools .

Este paquete no es necesario en las versiones más nuevas de Ubuntu:

Niall Murphy
fuente
1
Una función de kernel que ahorra energía al hacer girar el HDD durante períodos más largos y también administrar demonios según el modo de energía, la hibernación automática y el terminal de ajuste y el borrado X11.
Invierta el
¿GNOME ya usa el modo portátil del kernel sin instalar esto?
Ryan Thompson
14
¿Estas herramientas son discutibles cuando se usa un SSD? ¿Afectarán negativamente el rendimiento?
Dmitriy Likhten
1
@DmitriyLikhten Creo que sí. Porque, de acuerdo con la descripción "también es compatible con varias otras funciones de administración de energía, como iniciar y detener demonios dependiendo del modo de energía , hibernar automáticamente si los niveles de batería son demasiado bajos y ajustar la supresión de terminales y la supresión de pantalla X11".
26

He podido duplicar la vida útil de la batería de mi netbook apagando un montón de servicios que no necesito y descargando los controladores del kernel.

Úselo service --status-allpara ver qué se está ejecutando en su sistema y service <service-name> stoppara apagarlo.

Use lsmodpara ver qué módulos del núcleo están cargados y rmmod <module>para descargarlo.

Si desea recuperar las cosas, la forma más fácil es simplemente reiniciar.

A veces, también es necesario eliminar demonios o programas que utilizan el servicio o el controlador antes de que se puedan desactivar. Mire la salida de ps auxpara ver qué se está ejecutando y kill -9 <pid>para finalizarlos.

Los servicios que normalmente apago incluyen: Ubuntu One, ssh, apache, bases de datos, avahi, pulseaudio, cups, apparmor, acpi-daemon, bluetooth. Módulos que descargo: toda la pila de audio, almacenamiento_sb, controladores de cámara web, conexión inalámbrica, bluetooth. (Algunos servicios como el audio no mueren fácilmente).

Incluso he ido tan lejos como para apagar x ( service gdm stop) y trabajar completamente solo desde consolas, lo que me permite extender la vida útil de la batería de mi netbook a casi 8 horas.

Bryce
fuente
25

Aqui hay algunas ideas:

  • Apague WiFi y Bluetooth
  • Reduce el brillo de la pantalla
  • Reduzca los efectos de escritorio (Sistema-> Preferencias-> Apariencia-> Efectos visuales-> Ninguno)
  • Use Hibernate en lugar de suspender las funciones de energía (Sistema-> Preferencias-> Administración de energía-> Con batería)
eugenemarshall
fuente
¡Uy! ¡Veo que Marco Ceppi publicó un comentario similar justo cuando estaba enviando el mío! Perdón por la duplicación.
eugenemarshall
No se preocupe, ¡ha tocado algunas configuraciones que yo no hice!
Marco Ceppi
77
Habilitar o deshabilitar los efectos de escritorio generalmente no tiene impacto en el consumo de batería (nuevamente, consulte codon.org.uk/~mjg59/power/good_practices.html ). En pruebas empíricas, el consumo de energía de Compiz vs Metacity fue el mismo, dentro de los límites de precisión de medición (0.1W).
RAOF
2
esta es la peor solución, con win77 64bit también win8 64, puedo obtener con el wifi activado media pantalla de bluetooth, aproximadamente 3 horas de navegación en internet, escuchando canciones en youtube en HD, navegando en facebook, haciendo otras cosas. Cuando lo hago en ubuntu o elementaryos o cualquier otra distribución de Linux, independientemente de DE y sus efectos. No puedo obtener más de 2 horas.
Erik Kubica
¿Ayuda reducir la resolución de pantalla?
Orion
13

Además de usar Júpiter, estaba usando TLP y me ayudó un poco. Además, es mi consejo no usar Wubi, ya que a veces agota la batería más rápido que la instalación estándar.

Además, es útil mantener sus actualizaciones de controladores e instalar los controladores propietarios más estables.

De todos modos, para instalar TLP use esto:

sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw
sudo tlp start
Chetan Bhasin
fuente
10

Como le digo a todos mis clientes con computadoras portátiles: si tiene una computadora portátil, asegúrese de descargar y recargar la batería correctamente. Esto extiende enormemente la vida de su batería.

Ubuntu tiene algunas excelentes opciones de ahorro de energía (Sistema> Preferencias> Administración de energía) que le permitirán configurar funciones para ayudarlo a ahorrar batería mientras está lejos del aire acondicionado

Otras cosas a tener en cuenta: si no está utilizando Bluetooth o Networking, desactive esos servicios (algunos proveedores incluso incluyen botones de hardware para esto). Atenuar la pantalla de su computadora portátil también es una buena manera de ahorrar energía de la batería. Por último, alejarse (cuando sea posible) de las operaciones intensivas de CPU / GPU ayudará a conservar la energía de la batería.

EDITAR :

Por lo general, se dice que la batería de iones de litio no tiene efecto de memoria. Lo leí muchas veces en diferentes lugares y decidí creer en él y cargar la batería de mi computadora portátil al azar. No sé si esa es la razón, pero en dos años terminé con una batería pésima (no dura más de 10/20 minutos). Por otro lado, para mi teléfono inteligente casi solo recargo cuando la batería está alrededor del 5%, y después de dos años casi no noto ninguna diferencia en el estado de la batería. Diría que es buena suerte con el teléfono, pero luego me encuentro con este artículo . Es una publicación de Nature y, aunque no lo he leído todo, dice que la batería de iones de litio presenta un efecto de memoria. Por lo tanto, tenga en cuenta que es importante ahorrarle a su batería ciclos de carga innecesarios.

Marco Ceppi
fuente
2
¿Qué quieres decir con descargar y recargar correctamente? Los diferentes tipos de baterías requieren diferentes cosas, pero el tipo más común, el ion de litio, no requiere nada más que funcionar con batería durante un tiempo al menos una vez al mes.
Ryan Thompson, el
1
Bueno, como mencionaste, cada batería es diferente. Por lo tanto, Lithium Ion generalmente recomiendan descargar la batería hasta 0 una vez al mes. Como ejemplo
Marco Ceppi
44
Creo que puede estar confundiendo los tipos de baterías aquí. Creo que lo que dijo es cierto para las baterías de níquel-cadmio, no para las de iones de litio. Debe investigar el tema y (si es necesario) editar su respuesta.
Stefano Palazzo
9

Además de atenuar la pantalla, apagar el bluetooth, etc. A veces uso el Monitor de escala de frecuencia de la CPU para limitar la potencia que usan los núcleos de mi procesador. Puede agregarlo a un panel haciendo clic derecho en un panel, seleccionando Agregar al panel y buscándolo en la lista.

DLH
fuente
2
Vale la pena señalar que el gobernador de "ahorro de energía" será contraintuitivamente no necesariamente el más eficiente en cuanto a energía. Eche un vistazo a codon.org.uk/~mjg59/power/good_practices.html
RAOF
5

Puede usar la aplicación de terminal llamada powertoppara averiguar qué está haciendo que la CPU "se despierte". simplemente instale haciendo sudo apt-get install powertopy luego ejecute haciendosudo powertop

LassePoulsen
fuente
Intenté Powertop, pero en el momento en que ejecuto "sudo Powertop", mi pantalla deja de responder.
Gaurav Butola
Parece que podría tener algunos problemas con el módulo acpi que controla el núcleo, pero no estoy seguro de qué y por qué.
LassePoulsen
3

Ubuntu proporciona una administración de energía simple en Sistema -> Preferencias -> Administración de energía. A partir de ahí, puede configurar lo que sucede cuando se ejecuta con batería frente a alimentación de CA, incluido el brillo de la pantalla y los modos de suspensión / hibernación. Ajustar estas configuraciones puede darle una mejor duración de la batería sin tener que instalar o configurar ningún paquete adicional.

Kubuntu tiene opciones similares en Configuración del sistema -> Avanzado -> Administración de energía.

Robots imaginarios
fuente
3

Para acceder a la configuración de energía, haga clic en el icono de la batería en el indicador de estado y puede cambiar las preferencias de energía.

También hay otras herramientas como el applet gnome cpu-throttler si su cpu admite escalado dinámico. power-top puede darle una idea de cuáles son las aplicaciones / servicios más hambrientos de energía ...

También he escuchado rumores, aunque no he visto evidencia de que los controladores de gráficos de código abierto para nvidia / ati no admitan el modo de ahorro de energía, lo que llevaría a una menor duración de la batería. en este caso, podría tener sentido (aunque generalmente no lo recomendaría) usar los controladores gráficos patentados para su sistema, ya que pueden tener un mejor ahorro de energía.

nathwill
fuente
3

Puede que sea un poco tarde, pero lo descubrí yo mismo. Sólo la búsqueda de quiet splashen /boot/grub/grub.cfgy añadir pcie_aspm=forcedetrás de él. ¡Levantó la vida de mi batería de 45 minutos a 1 hora y media! :RE

Ser advertido

En algunos sistemas (incluido el mío), el pcie_aspm=forceparámetro mata la batería a la larga, hasta el punto de volverse prácticamente inútil (10 minutos con una carga completa).

RobinJ
fuente
Tenga en cuenta que pcie_aspm = force puede hacer que algunos sistemas se bloqueen y no respondan. No todo el hardware admite aspm. Ref: docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/…
dumbledore
Vea el brillante artículo de phoronix para obtener información sobre esto: phoronix.com/…
belacqua
A partir de ese archivo: NO EDITE ESTE ARCHIVO grub-mkconfig lo genera automáticamente utilizando plantillas de /etc/grub.d y configuraciones de / etc / default / grub. Si es alrededor de las 11.04;)
Rinzwind
1
O bien, podría hacerlo /etc/default/gruby ejecutar update-grubxD Lo que de hecho puede ser una mejor idea xDGRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force"
RobinJ
2

Si está utilizando una tarjeta gráfica ATI, cambie al controlador FLGRX. Funciona mucho más frío con este controlador y, por lo tanto, consume mucha menos energía. Hay un error para esto en la plataforma de lanzamiento.

vagabundo
fuente
2

Baje el brillo y apague la conexión inalámbrica, deje el protector de pantalla en blanco y reduzca el tiempo cuando la pantalla se apaga cuando está inactiva.

antman1380
fuente
2

Puede instalar abejorro si tiene una computadora portátil con tecnología Optimus con una GPU nVidia. Extenderá la duración de la batería en muy buena medida. Para instalarlo, vaya a https://wiki.ubuntu.com/Bumblebee

Extendió la vida de mi batería de 2.00 horas a 4.30 horas.

Durgesh Suthar
fuente
1

Podrías hacer algo como esto para limitar la velocidad de la CPU

sudo -i
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

El applet lee constantemente las estadísticas, no mucho, pero todavía usa energía;) a menudo hago esto en verano no porque esté lejos del enchufe, sino por no sobrecalentar mi computadora.

LassePoulsen
fuente
1

Tengo 2 discos duros: un SSD que almacena /y un eje más grande para el almacenamiento.

Configuré hdparm para hacer girar la unidad de almacenamiento después de 10 minutos de inactividad. En /etc/hdparm.confponer por ejemplo:

/dev/sdb {
    spindown_time = 60
}

Esto funciona bien porque principalmente guardo música y películas en la unidad de almacenamiento, por lo que cuando estoy en modo de trabajo hardcore no accedo a nada.

Además de ahorrar energía, esto hace que la computadora portátil sea notablemente más fría y, a menudo, el ventilador se apagará por completo si no estoy haciendo nada demasiado extenuante, ¡dando un funcionamiento completamente silencioso !

scottl
fuente
1

¿Estás corriendo a través de wubi? Encuentro que esto hace que Ubuntu funcione más lento, se retrase más y cause un consumo de batería más rápido. Resolví esto manteniendo mi pantalla lo más oscura posible, permitiéndole atenuarse para ahorrar energía, manteniendo el wifi apagado con frecuencia y cerrando programas en segundo plano.

Acey
fuente
0

También puede usar (por ejemplo, desde la barra de menú de Gnome) el widget de CPU, que ofrece opciones de programación dependiendo de su CPU.

wishi
fuente
0

Aquí hay algunos consejos simples que uso para ahorrar batería:

  1. Instalar TLP:

    sudo add-apt-repository ppa:linrunner/tlp
    sudo apt-get update
    sudo apt-get install tlp tlp-rdw
    sudo tlp start
    
  2. Deshabilitar Bluetooth al inicio

    Usando TLP

    sudo nano /etc/default/tlp
    

    Descomente la siguiente línea:

    DEVICES_TO_DISABLE_ON_STARTUP=“bluetooth”
    

    Usando Rc.local

    sudo nano /etc/rc.local
    

    Agregue lo siguiente antes de la línea con exit 0:

    rfkill block bluetooth
    
  3. Desactivar brillo del teclado

  4. Reduce el brillo de la pantalla

  5. Deshabilite la red cuando no la esté usando (viendo películas, etc.)

hg8
fuente
0

Para las computadoras portátiles con dos o más tarjetas gráficas, el uso de una integrada puede ahorrar una gran cantidad de energía.

Para las tarjetas NVIDIA, ir a Perfiles PRIME y cambiar a Intel (Modo de ahorro de energía) nvidia-settingsredujo mi consumo de energía a la mitad y duplicó la duración de la batería.

qwr
fuente
-2

si quieres ahorrar batería. haga clic en el icono de la batería en la barra de tareas y luego presione ahorrador de energía. Realmente funciona. si vas a ir a algún lugar, no usarás tu conmutador de internet si wifi y tu conexión a internet. bajar el brillo de la pantalla. silencia el volumen si no vas a usar el volumen. bájelo o simplemente mutelo. no coloque su computadora portátil sobre algo que sea como una cama sucia, escritorio sucio, etc., porque estas cosas pueden calentar su computadora portátil y hacer que el ventilador funcione más, lo que también reducirá la energía de la batería. ¡¡¡espero que esto funcione!!! :)

juan
fuente