Las computadoras portátiles Linux son conocidas por su alto rendimiento y gráficos fluidos en dispositivos con una potencia decente. Pero este comportamiento orientado al rendimiento de Linux viene con el costo de la duración de la batería de la computadora portátil en comparación con la contraparte de Windows. El desarrollo reciente del kernel de Linux tiene en cuenta el problema de la poca duración de la batería y las nuevas distribuciones orientadas a computadoras portátiles/de escritorio como PopOs vienen con optimización de batería lista para usar.
Aquí, estamos discutiendo las 5 formas principales de aumentar la duración de la batería en las computadoras portátiles Linux. Después de leer este artículo, seguramente puede elegir lo que sea mejor para usted y exprimir más jugo de su batería.
1. Auto-cpufreq
Auto-cpufreq es una herramienta que monitorea activamente el uso de su CPU y escala el gobernador de la CPU según sus necesidades. Cuando hay un uso bajo de la CPU, auto-cpufreq configura el gobernador para ahorrar energía. Cuando el sistema necesita más rendimiento, se selecciona el regulador de rendimiento.
Es posible que tenga una herramienta favorita que ya haga esto por usted, pero es probable que no haga uso de tecnologías patentadas de máximo rendimiento como Turbo Boost de Intel, una característica común en muchas computadoras portátiles en las últimas generaciones. Auto-cpufreq tiene en cuenta estas funciones y las utiliza cuando corresponde. Conduce a un alto rendimiento cuando más lo necesita.
Fuente de imagen: Unsplash
Auto-cpufreq está escrito en Python. Auto-cpufreq simplemente optimiza el uso de la batería y la mayor parte del trabajo pesado lo realiza el kernel mismo. Si ya está utilizando TLP, auto-cpufreq puede entrar en conflicto con TLP, por lo que es mejor eliminar TLP de su sistema antes de instalar auto-cpufreq.
Puede usar snapd para instalar auto cpufreq en su computadora portátil:
sudo snap install auto-cpufreq
Si no le gustan las instantáneas y desea instalar auto-cpufreq desde la fuente, primero clone el repositorio usando Git:
git clone
luego ejecute el instalador.
cd auto-cpufreq && sudo ./auto-cpufreq-installer
El comando anterior ejecuta un script e instala auto-cpufreq en la ubicación deseada.
Después de la instalación, puede monitorear el uso de la batería en su computadora portátil usando el sudo auto-cpufreq --monitor
dominio. Si desea probar auto-cpufreq antes de instalar el demonio, puede hacerlo con el siguiente comando.
sudo auto-cpufreq --live
Si está satisfecho con la optimización en vivo de auto-cpufreq, ahora puede instalar el daemon que se ejecuta en segundo plano y mantener su configuración durante el reinicio.
sudo auto-cpufreq --install
Compruebe si el daemon se está ejecutando usando systemctl status auto-cpufreq
dominio.
Si no está satisfecho con auto-cpufreq, puede eliminarlo completamente del sistema usando este comando en su terminal.
sudo auto-cpufreq --remove
2. Batería Slimbook
batería de libro delgado es una utilidad que viene con las computadoras portátiles Slimbook Linux. Como este es un proyecto de código abierto, cualquier usuario de Linux puede instalar esta utilidad en su computadora portátil. La batería Slimbook proporciona una interfaz de usuario muy intuitiva para que los usuarios controlen su sistema.
La batería Slimbook funciona con varios servicios y controladores como TLP, Intel P-State, AMD y nVidia. Esto hace que la batería de Slimbook funcione en todas las computadoras portátiles Linux que existen.
La herramienta tiene 3 modos: ahorro de energía, equilibrado y máximo rendimiento. Cada modo de energía viene con valores predeterminados, pero el usuario puede cambiar los valores más importantes para ajustar o evitar errores en su hardware.
Fuente de imagen: Página de github de Slimbook
En los derivados de Debian/Ubuntu, puede instalar la batería de Slimbook a través de su PPA oficial.
sudo add-apt-repository ppa:slimbook/slimbook sudo apt update
Después de agregar el repositorio PPA, puede instalar Slimbook Battery en su computadora portátil:
sudo apt install slimbookbattery
Puede desinstalar Slimbook Battery usando este comando.
sudo apt purge slimbookbattery
Como TLP se instala junto con la batería Slimbook, debe quitar TLP por separado.
sudo apt purge tlp tlp-drw
3. TLP
TLP es una gestión de la batería y una utilidad de optimización. Le ayuda a administrar el uso de energía de su sistema sin tener que comprender todos los detalles técnicos de su computadora, y se ejecuta en segundo plano para que no tenga que preocuparse en absoluto.
Una cosa a tener en cuenta es que TLP no reemplaza la administración de energía existente de su instalación de Linux. En cambio, tiene su propio conjunto de configuraciones y cambia con cada cambio de la fuente de energía. La configuración predeterminada de TLP ya está optimizada para la duración de la batería, por lo que puede instalarla y olvidarse de ella. Sin embargo, TLP es altamente personalizable para cumplir con sus requisitos específicos.
Fuente de imagen: Unsplash
Las cosas que maneja incluyen:
- Tiempos de espera para el modo portátil del kernel y el búfer sucio
- Escalado de frecuencia del procesador que incluye «turbo boost» / «turbo core»
- Programador de procesos consciente de la potencia para multi-core/hyper-threading
- Nivel avanzado de administración de energía del disco duro y tiempo de espera de inactividad (por disco)
- Administración de energía de enlace agresivo SATA (ALPM)
- Administración de energía de estado activo de PCI Express (PCIe ASPM): Linux 2.6.35 y superior
- Gestión de energía en tiempo de ejecución para dispositivos de bus PCI(e): Linux 2.6.35 y superior
- Administración de energía de Radeon KMS: Linux 2.6.35 y superior, no fglrx
- Modo de ahorro de energía Wifi: dependiendo del kernel/controlador
- Apague la unidad óptica en el compartimiento de la unidad (en la batería)
En la última versión de Gnome, viene con la utilidad Power Profile. Esta herramienta entra en conflicto con TLP. Por lo tanto, elimine Gnome Power Profile antes de instalar TLP.
sudo apt remove power-profiles-daemon
Si está utilizando la última distribución basada en Ubuntu 22.04, TLP está disponible en el repositorio de Ubuntu. Para otra versión, debe agregar el PPA a su sistema:
sudo add-apt-repository ppa:linrunner/tlp sudo apt update
Ahora puede instalar TLP en su dispositivo.
sudo apt install tlp tlp-rdw
Si está utilizando Fedora, puede instalar TLP fácilmente con este comando.
dnf install tlp tlp-rdw
Puede desinstalar la utilidad Gnome Power Profile en conflicto usando el siguiente comando en Fedora.
dnf remove power-profiles-daemon
Después de la instalación, reinicie su dispositivo y TLP se ejecutará automáticamente en segundo plano. Para ver las configuraciones de TLP, utilice el sudo tlp start -c
dominio. Para cambiar la configuración predeterminada de TLP, edite el archivo “/etc/default/tlp”.
sudo nano /etc/default/tlp
TLPUI
TLPUI es una aplicación GUI para TLP. Cada vez que desee cambiar alguna configuración de TLP, debe buscar en la documentación de TLP los argumentos que necesita agregar en el archivo de configuración. Este es un proceso muy tedioso. TLPUI agiliza este proceso y proporciona al usuario una experiencia gráfica agradable.
La interfaz de usuario de TLP está escrita en Python y tiene como objetivo proteger a los usuarios de establecer una configuración incorrecta y brindar una descripción general básica de todos los valores de configuración de TLP válidos.
Para instalar TLPUI, debe tener TLP instalado en su dispositivo. Agregue TLPUI PPA en su distribución basada en Ubuntu:
sudo add-apt-repository -y ppa:linuxuprising/apps sudo apt update
Ahora instale TLPUI usando el siguiente comando.
sudo apt install tlpui
Después de la instalación, puede iniciar la aplicación para configurar TLP fácilmente.
4. Techo eléctrico
Powertop es una utilidad de administración de energía y batería para el sistema operativo Linux. Powertop fue desarrollado originalmente por Intel. Powertop funciona como un monitor del sistema, pero en lugar de monitorear el uso de RAM y CPU, monitorea el uso de energía de cada aplicación que se ejecuta en el dispositivo.
Además de ser una herramienta de diagnóstico, Powertop también tiene un modo interactivo que puede usar para experimentar con varias configuraciones de administración de energía, en los casos en que la distribución de Linux no haya habilitado esas configuraciones.
Fuente de imagen: wikimedia
La instalación de Powertop es muy fácil para la distribución basada en Ubuntu. Ejecute este comando para instalar powertop en su máquina.
sudo apt update sudo apt install powertop
Si desea compilar powertop desde la fuente, primero debe instalar las dependencias de compilación en su sistema. Para la distribución basada en Debian, el comando se verá así.
sudo apt install libpci-dev libnl-3-dev libnl-genl-3-dev gettext libgettextpo-dev autopoint gettext libncurses5-dev libncursesw5-dev libtool-bin dh-autoreconf autoconf-archive pkg-config
Después de instalar todas las dependencias, clone el repositorio de Github e ingrese al directorio clonado.
git clone cd powertop
Ahora que tiene todas las dependencias y códigos, puede construir powertop en su dispositivo muy fácilmente.
./autogen.sh ./configure make
Después de instalar, reinicie su dispositivo para activar powertop. Ahora ejecuta powertop con --auto-tune
bandera para optimizar powertop para su computadora portátil.
Fuente de imagen: Unsplash
Para ejecutar en modo de calibración, use --calibrate
bandera. Supervisa el uso de la batería por parte de todas las aplicaciones en ejecución y proporciona una estimación de la batería de su computadora portátil. Si desea depurar powertop, utilice --debug
bandera. Esta bandera está enfocada para los desarrolladores.
Visita su página de github para saber más sobre powertop y su funcionamiento.
Preguntas frecuentes
¿El uso de Linux aumenta la duración de la batería?
El uso de Linux no aumenta la duración de la batería. Si está cambiando desde Windows o si desea revivir su vieja computadora portátil, la instalación de Linux seguramente puede brindarle una experiencia mucho más fluida. Si desea aumentar la duración de la batería, puede elegir entornos de escritorio que consumen pocos recursos, como XFCE o LXQT.
¿Qué distribución de Linux es mejor para la duración de la batería?
He probado la mayoría de las distribuciones modernas de Linux. De los cuales, creo que PopOS es el mejor para la duración de la batería. Si instala PopOS en su computadora portátil, viene con la utilidad system76-power. System-76-power puede ahorrar energía y mejorar la duración de la batería en su dispositivo.
¿Cómo detener el agotamiento de la batería en Linux con GPU Nvidia?
Los controladores de Nvidia en Linux no son de código abierto. Por lo tanto, Linux no puede aumentar o reducir dinámicamente la GPU Nvidia. Si desea usar la GPU Nvidia en Linux, debe encender la GPU todo el tiempo o apagarla por completo. Pero recientemente, Ubuntu desarrolló una tecnología llamada “nvidia prime”. Con nvidia prime, puede cambiar entre GPU integrada y Nvidia muy fácilmente. Nvidia prime funciona solo con distribución basada en Ubuntu.
Credito de imagen: Unsplash
Danos tu opinión