Tengo una computadora portátil Asus N55SL en la que la batería puede durar casi 4 horas en Windows 7.
Hasta la semana pasada tenía 2h50-3h de autonomía de batería con Ubuntu 16.04 y Linux 4.13. Algo pasó (actualizaciones o no) que hace que ahora mi batería dure menos de 1h30.
Tengo TLP configurado para habilitar la administración de energía en la tarjeta wifi y la suspensión USB. El controlador de CPU utilizado es Intel Pstate en el gobernador de ahorro de energía.
Al abrir powertop, todos los ajustes están en Bueno excepto el tiempo de espera de reescritura de VM, pero las interfaces de red wlp3s0 (iwlwifi) y enp5s0 (atl1c) absorben respectivamente 14 W y 6 W, mientras que el consumo total de energía del sistema es de 25 W. También tengo un usb -dispositivo-8086-0189 drenando 2 W, que parece ser la radio Bluetooth, mientras que el Bluetooth está apagado.
Recuerdo que hace unas semanas podía funcionar con menos de 15 W de potencia total. ¿Qué se puede hacer/qué podría salir mal aquí?
Respuesta aceptada:
El problema provino de un DKMS roto, como se describe aquí:Alto consumo de energía de eth0 | archlinux.org
La rotura de DKMS impidió bbswitch
módulo para compilar correctamente durante la actualización del kernel. Por lo tanto, la GPU de Nvidia estaba encendida constantemente y el powertop estaba mal calibrado, por lo que atribuía la pérdida de energía adicional a la tarjeta de red de forma incorrecta.
Tuve que purgar y reinstalar el controlador DKMS, bbswitch y Nvidia como se describe aquí:dkms no se reconstruye automáticamente después de la actualización del kernel
Ahora estoy de vuelta en 13-14 W.