Cómo instalar y configurar TLP para mejorar la copia de seguridad de la batería en las computadoras portátiles de Linux

Cómo instalar y configurar TLP para mejorar la copia de seguridad de la batería en las computadoras portátiles de Linux
Este artículo cubrirá una guía sobre la instalación y el uso de la herramienta de optimización de baterías TLP en Linux. TLP es una utilidad gratuita y de código abierto que puede aplicar varios ajustes para mejorar la duración de la batería en varios dispositivos Linux con batería como computadoras portátiles y tabletas. Viene con un archivo de configuración predefinido y bien comentado que puede personalizar para configurar la configuración de optimización de potencia de acuerdo con sus necesidades. También viene con algunos valores predeterminados sensatos que se utilizan para optimizar automáticamente el consumo de energía en su sistema Linux.

Características principales de TLP

TLP puede aplicar automáticamente diferentes perfiles de potencia dependiendo de si su dispositivo está conectado o desconectado a la alimentación de CA. También puede aplicar perfiles de potencia en reiniciados del sistema fresco. TLP viene con soporte para monitorear Bluetooth, WiFi, LAN y otras conexiones de red similares para que pueda alternarlos automáticamente en función de la configuración del usuario y el perfil de alimentación seleccionado. Otras características principales de TLP incluyen la capacidad de la frecuencia de CPU compasial o descendente, la aplicación automática de ajustes específicos del proveedor para diferentes CPU y hardware GPU, admite la administración de energía del disco duro, incluida una opción para girarlos, AHCI Power Management, admite la administración de energía para PCIE para PCIE dispositivos, pueden monitorear las GPU AMD para reducir el consumo de energía, la capacidad de alimentar los dispositivos de audio y las unidades ópticas, y así sucesivamente. Lista detallada completa de sus características está disponible aquí.

Instalación de TLP en Linux

Para instalar TLP en Ubuntu, use el siguiente comando:

$ sudo apt install tlp

Puede instalar TLP en otras distribuciones de Linux desde el Administrador de paquetes. Más instrucciones de instalación y opciones de descarga están disponibles aquí.

Verificación de estado de TLP

Después de haber instalado TLP, reinicie su sistema para que los cambios entren en vigencia. TLP no tiene un proceso de fondo, por lo que es posible que no encuentre un proceso para ello en los gerentes de tareas. Para optimizar el consumo de energía, hace uso de eventos producidos por Systemd Services y otros demonios del sistema que se ejecutan en un arranque nuevo. TLP aplica automáticamente algunos ajustes sensatos después de su instalación. Puede verificar si TLP se está ejecutando en su sistema o no utilizando el comando mencionado a continuación:

$ tlp -stat -s

Debería obtener alguna salida similar a esta:

+++ Estado de TLP
Estado = habilitado
Rdw state = habilitado
Última ejecución = 03:55:11 PM
Modo = AC
Fuente de energía = desconocido

Como puede ver en la salida, TLP está habilitado y también muestra la hora de la última ejecución.

Configuración del archivo de configuración

TLP realiza optimizaciones en su PC dependiendo de varios parámetros definidos en su archivo de configuración. Por defecto, TLP crea un archivo en "/etc/tlp.camino conf ”en la primera carrera. Este archivo viene con definiciones para todos los parámetros de TLP, pero se comentan de forma predeterminada, debe cambiar manualmente los parámetros de archivo de configuración para cambiar el comportamiento de TLP.

Hay dos formas en que puede configurar el archivo de configuración TLP. En el primer método, puede copiar y hacer una copia de seguridad del archivo de configuración original ubicado en “/etc/tlp.ruta conf ”y luego editar el archivo de configuración existente. En el segundo método, puede crear un nuevo archivo de configuración desde cero sin tocar el archivo de configuración original. Para crear un nuevo archivo de configuración para TLP, ejecute los siguientes dos comandos:

$ mkdir -p /etc /tlp.d
$ cp /etc /tlp.conf /etc /tlp.D/01-Myconfig.confusión

Estos comandos crearán un nuevo directorio llamado "TLP.d ”y copie el archivo de configuración TLP original dentro de él. TLP ahora leerá este archivo de configuración llamado "01-myconfig.conf ”además del archivo predeterminado y luego aplique los cambios de acuerdo con las personalizaciones del usuario realizadas en el archivo de configuración personalizado. De esta manera, el archivo de configuración original se mantiene impecable y los usuarios pueden realizar un seguimiento de los cambios realizados por ellos en el archivo de configuración personalizado. El nombre del archivo de configuración personalizado debe comenzar con dos dígitos que indican el orden de carga en caso de que haya múltiples archivos de configuración personalizados. Para que pueda crear "01-Myconfig.conf "y" 02-myconfig.Conf ”Archivos de configuración personalizados y ambos serán leídos por TLP en orden ascendente teniendo en cuenta los dos primeros dígitos del nombre de archivo.

Configuración de la configuración de TLP

Ahora que tiene un archivo de configuración personalizado, ábralo en un editor de texto. Debería parecer similar a esto:

Cada parámetro configurable se explica bien en el archivo TLP y se denota por letras mayúsculas. Para comprender lo que hace cada parámetro, tendrá que leer las explicaciones proporcionadas en el archivo de configuración en sí, ya que son muy minuciosos. En caso de que necesite información adicional sobre cada parámetro, puede verificar sus explicaciones en la documentación oficial disponible aquí.

Todos los parámetros enumerados en el archivo de configuración están deshabilitados de forma predeterminada. Para habilitar un parámetro en particular, todo lo que tiene que hacer es desenchufarlo eliminando el símbolo "#" frente a él. Del mismo modo, puede deshabilitar un parámetro ya habilitado colocando el símbolo "#" delante de él.

Tenga en cuenta que si algún parámetro está deshabilitado, TLP utilizará un valor predeterminado de acuerdo con el valor predeterminado de alojamiento del parámetro mencionado por la sintaxis "predeterminada: x". Por ejemplo, la primera configuración en el archivo de configuración se ve así:

# Establecer en 0 para deshabilitar, 1 para habilitar TLP.
# Predeterminado: 1
#Tlp_enable = 1

Observe la cadena "predeterminada: 1". Indica que si el parámetro está deshabilitado, se utilizará un valor de "1". En otras palabras, si no habilita o deshabilita manualmente TLP, estará habilitado de forma predeterminada. Estos valores predeterminados de retroceso en el formato "predeterminado: x" se definen para todos los parámetros disponibles en el archivo de configuración.

Otro punto importante que debe tener en cuenta es que los parámetros que terminan con el sufijo "_AC" solo se usan cuando su dispositivo está conectado a una fuente de alimentación de CA a través de un cargador. Por otro lado, los parámetros que terminan con "_bat" solo se usan cuando su sistema se ejecuta con energía de la batería.

Para cargar la configuración de su archivo de configuración personalizado y aplicar cambios, deberá volver a cargar TLP ejecutando el siguiente comando:

$ sudo tlp inicio

Alternativamente, puede reiniciar su sistema Linux para que los cambios entren en vigencia.

Conclusión

TLP proporciona amplios parámetros de configuración para optimizar la duración de la batería de sus dispositivos Linux de varias maneras. Esta es la única utilidad de su tipo que proporciona tantos parámetros de configuración para mejorar la copia de seguridad de la batería. Puede realizar cambios en el archivo de configuración de acuerdo con sus necesidades y se encargará del resto y optimizará automáticamente la duración de la batería en cada reinicio.