Como instalar e configurar o TLP para melhorar o backup da bateria em laptops Linux

Como instalar e configurar o TLP para melhorar o backup da bateria em laptops Linux
Este artigo abordará um guia sobre a instalação e o uso da ferramenta de otimização de bateria TLP no Linux. O TLP é um utilitário de código aberto e gratuito que pode aplicar vários ajustes para melhorar a duração da bateria em vários dispositivos Linux alimentados por bateria, como laptops e tablets. Ele vem com um arquivo de configuração predefinido e bem comentado que você pode personalizar para definir configurações de otimização de energia de acordo com suas necessidades. Ele também vem com alguns padrões sensatos que são usados ​​para otimizar automaticamente o consumo de energia em seu sistema Linux.

Principais características do TLP

A TLP pode aplicar automaticamente perfis de energia diferentes, dependendo se o seu dispositivo está conectado ou desconectado à energia CA. Também pode aplicar perfis de energia em reinicializações de sistemas frescos. O TLP vem com suporte para monitorar o Bluetooth, WiFi, LAN e outras conexões de rede, para que possa alterná -las automaticamente com base nas configurações do usuário e no perfil de energia selecionado. Outras características principais da TLP incluem a capacidade de sofrer uma frequência de CPU de luxo ou reduzida, aplicação automática de ajustes específicos do fornecedor para diferentes hardware de CPU e GPU, suporta o gerenciamento de energia do disco rígido, incluindo uma opção para girá -los, os ajustes de gerenciamento de energia AHCI, suportam gerenciamento de energia para pcie dispositivos, podem monitorar as GPUs da AMD para reduzir o consumo de energia, a capacidade de desligar dispositivos de áudio e unidades ópticas, e assim por diante. Lista completa detalhada de seus recursos está disponível aqui.

Instalando o TLP no Linux

Para instalar o TLP no Ubuntu, use o seguinte comando:

$ sudo apt install tlp

Você pode instalar o TLP em outras distribuições Linux do gerenciador de pacotes. Mais instruções de instalação e opções de download estão disponíveis aqui.

Verificando o status do TLP

Depois de instalar o TLP, reinicie seu sistema para que as alterações tenham efeito. A TLP não possui um processo de segundo plano, para que você não encontre um processo para TI em gerentes de tarefas. Para otimizar o consumo de energia, faz uso de eventos produzidos por serviços Systemd e outros daemons do sistema que são executados em uma inicialização fresca. A TLP aplica automaticamente alguns ajustes sãos após sua instalação. Você pode verificar se o TLP está em execução no seu sistema ou não usando o comando mencionado abaixo:

$ tlp -stat -s

Você deve obter alguma saída semelhante a isso:

+++ Status TLP
Estado = ativado
Estado rdw = ativado
Última execução = 03:55:11
Modo = ac
Fonte de energia = desconhecido

Como você pode ver na saída, o TLP está ativado e também mostra o horário da última execução.

Configurando o arquivo de configuração

O TLP faz otimizações para o seu PC, dependendo de vários parâmetros definidos em seu arquivo de configuração. Por padrão, o TLP cria um arquivo em “/etc/tlp.Conf ”Path na primeira corrida. Este arquivo vem com definições para todos os parâmetros TLP, mas eles são comentados por padrão, você deve alterar manualmente os parâmetros do arquivo de configuração para alterar o comportamento do TLP.

Existem duas maneiras pelas quais você pode configurar o arquivo de configuração TLP. No primeiro método, você pode copiar e fazer um backup do arquivo de configuração original localizado em “/etc/tlp.Conf ”Path e, em seguida, edite o arquivo de configuração existente. No segundo método, você pode criar um novo arquivo de configuração do zero sem tocar no arquivo de configuração original. Para criar um novo arquivo de configuração para o TLP, execute os dois comandos a seguir:

$ mkdir -p /etc /tlp.d
$ cp /etc /tlp.conf /etc /tlp.D/01-MyConfig.conf

Esses comandos criarão um novo diretório chamado “TLP.D ”e copie o arquivo de configuração TLP original dentro dele. O TLP agora lerá este arquivo de configuração chamado “01-MyConfig.Conf ”além do arquivo padrão e, em seguida, aplique alterações de acordo com as personalizações do usuário feitas no arquivo de configuração personalizado. Dessa forma, o arquivo de configuração original é mantido primitivo e os usuários podem acompanhar as alterações feitas por eles no arquivo de configuração personalizado. O nome do arquivo de configuração personalizado deve começar com dois dígitos indicando a ordem de carga, caso haja vários arquivos de configuração personalizados. Então você pode criar “01-MyConfig.Conf ”e“ 02-MyConfig.Conf ”Arquivos de configuração personalizados e os dois serão lidos por TLP em ordem crescente, levando em consideração os dois primeiros dígitos do nome do arquivo.

Configurando as configurações de TLP

Agora que você tem um arquivo de configuração personalizado, abra -o em um editor de texto. Deve parecer parecido com isso:

Cada parâmetro configurável é bem explicado no arquivo TLP e é indicado por letras maiúsculas. Para entender o que cada parâmetro faz, você terá que ler as explicações fornecidas no próprio arquivo de configuração, pois são muito completas. Caso você precise de informações adicionais sobre cada parâmetro, você pode verificar suas explicações na documentação oficial disponível aqui.

Todos os parâmetros listados no arquivo de configuração estão desativados por padrão. Para ativar um parâmetro específico, tudo o que você precisa fazer é descomentar -se removendo o símbolo "#" na frente. Da mesma forma, você pode desativar um parâmetro já ativado colocando o símbolo "#" na frente.

Observe que, se algum parâmetro estiver desativado, o TLP usará um valor padrão para ele de acordo com o valor padrão do parâmetro mencionado pela sintaxe "padrão: x". Por exemplo, a primeira configuração no arquivo de configuração se parece com o seguinte:

# Definido como 0 para desativar, 1 para ativar TLP.
# Padrão: 1
#Tlp_enable = 1

Observe a string "padrão: 1". Indica que, se o parâmetro estiver desativado, um valor de "1" será usado para isso. Em outras palavras, se você não habilitar ou desativar manualmente, ele será ativado por padrão. Esses valores padrão de fallback no formato "padrão: x" são definidos para todos os parâmetros disponíveis no arquivo de configuração.

Outro ponto importante que você deve ter em mente é que quaisquer parâmetros que terminam com o sufixo "_ac" são usados ​​apenas quando seu dispositivo está conectado a uma fonte de energia CA através de um carregador. Por outro lado, os parâmetros que terminam com "_bat" são usados ​​apenas quando seu sistema está funcionando com energia da bateria.

Para carregar as configurações do seu arquivo de configuração personalizado e aplicar alterações, você precisará recarregar o TLP executando o seguinte comando:

$ sudo tlp start

Como alternativa, você pode reiniciar seu sistema Linux para que as mudanças tenham efeito.

Conclusão

O TLP fornece parâmetros de configuração extensos para otimizar a duração da bateria de seus dispositivos Linux de várias maneiras. Esta é a única utilidade desse tipo que fornece tantos parâmetros de configuração para melhorar o backup da bateria. Você pode fazer alterações no arquivo de configuração de acordo com suas necessidades e ele cuidará do resto e otimizará automaticamente a duração da bateria em cada reinicialização.