0
(0)

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.

batería linux 2Fuente 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

autocpufreq-supervisión

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.

Estado de frecuencia de CPU automática

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.

SlimbookFuente 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.

Batería Linux 3Fuente 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.

Tlpui

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.

Techo eléctricoFuente 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.

Batería Linux 4Fuente 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

¿Le ha parecido útil este contenido?

¡Haz clic en una estrella para puntuar!

Promedio de puntuación 0 / 5. Recuento de votos: 0

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.