Como otimizar a vida da bateria do laptop Linux com TLP

Uma das questões que sempre foram debatidas antes, hoje e no futuro próximo, é a duração e o desempenho que a bateria deve ter em nossos equipamentos e em torno disso existem centenas de pontos de vista tanto a favor quanto contra, seja que nós deixe conectado, que o retiremos da equipe, que utilizemos softwares de performance, etc., mas sempre se busca um objetivo comum: estender ao máximo sua vida útil.

Embora existam muitas dicas sobre esse assunto, não use o brilho máximo da tela, não deixe o computador ligado se não tiver que usá-lo, configure o disco rígido para desligar e mais, hoje a Solvetic vai analisar detalhadamente um utilitário chamado TLP la que nos ajudará muito em toda a questão associada à bateria.

O que é TLPTLP é um utilitário de código aberto que foi desenvolvido pensando em otimizar a energia da bateria de nossos computadores Linux de forma avançada.
TLP é compatível com os sistemas:

  • Arco
  • Debian
  • Fedora
  • Gentoo
  • OpenSUSE
  • Ubuntu

O TLP funciona em todas as marcas de laptop, o ajuste do limite de carga da bateria está disponível apenas para computadores IBM / Lenovo ThinkPads.

O TLP oferece tarefas de economia de energia para que você possa configurar o uso de energia do seu notebook. É também uma ferramenta de linha de comando com tarefas automatizadas em segundo plano e não contém uma GUI ou interface gráfica.

Se você quiser saber mais recursos sobre o TLP, pode visitar sua página oficial no seguinte link:

1. Instale TLP no Linux

Passo 1
Para este caso, usaremos o Ubuntu 17.10 Server e para isso podemos usar o repositório TLP-PPA da seguinte forma:

 sudo add-apt-repository ppa: linrunner / tlp

PROLONGAR

Passo 2
Posteriormente, atualizamos os pacotes do repositório executando a seguinte linha:

 sudo apt-get update
etapa 3
Por fim, instalamos o TLP executando o seguinte comando:
 sudo apt install tlp tlp-rdw

PROLONGAR

Passo 4
Inserimos a letra S para confirmar o download e a instalação dos pacotes TLP. Os pacotes instalados são os seguintes:

tlp (PPA ou universal)Economia de energia.

tlp-rdw (PPA ou universal)É opcional, é um assistente de dispositivo de rádio.

tp-smapi-dkms (PPA ou universal)Aplica-se apenas ao ThinkPad, tp-smapi é necessário para limites de carga da bateria, recalibração e saída de status específico de tlp-stat.

acpi-call-dkms (PPA ou universal)Aplica-se apenas ao ThinkPad, acpi-call é necessária para limites de carga da bateria e recalibração no Sandy Bridge e modelos mais recentes (X220 / T420, X230 / T430 e outros).

Etapa 5

  • Caso utilizemos algum equipamento ThinkPad, será necessário executar a seguinte linha adicional:
 sudo apt-get install tp-smapi-dkms acpi-call-dkms
  • No caso de usar Debian, será necessário adicionar a seguinte linha no diretório /etc/apt/sources.list:
 echo "deb http://ftp.debian.org/debian jessie-backports main" >> /etc/apt/sources.list
  • Em seguida, podemos atualizar os pacotes e realizar o processo de instalação do TLP:
 apt-get update apt-get install tlp tlp-rdw
  • No caso de usar Debian BackPorts, devemos executar a seguinte linha adicional:
 apt-get install -t jessie-backports tlp tlp-rdw
  • No caso de haver outras distribuições, podemos executar o seguinte:
 dnf install tlp tlp-rdw (Fedora) pacman -S tlp tlp-rdw (Arch Linux) zypper install tlp tlp-rdw (OpenSUSE)

2. Use TLP para aumentar a eficiência da bateria no Linux


Quando o processo de instalação for finalizado, seu arquivo de configuração será / etc / default / tlp e teremos a oportunidade de usar os seguintes comandos para gerenciar a bateria no Linux:

tlpPermite gerar as configurações de economia de energia do dispositivo portátil.

tlp-statExibe todas as configurações de economia de energia.

tlp-pcilistGere dados do dispositivo PCI (e).

tlp-usblist -Visualize dados de dispositivos USB.

3. Verifique o serviço TLP da bateria no Linux

Passo 1
Podemos validar o estado atual do serviço TLP executando a seguinte linha:

 sudo systemctl status tlp

PROLONGAR

Passo 2
Podemos ver que seu estado inicial é inativo, para que o serviço esteja ativo podemos reiniciar o sistema ou executar a seguinte linha:

 sudo tlp start

PROLONGAR

etapa 3
Podemos validar que ele está sendo executado usando o seguinte comando que exibe informações do sistema e o status do TLP:

 sudo tlp-stat -s

PROLONGAR

Passo 4
Podemos encontrar informações detalhadas sobre o sistema, status TLP, última execução, etc.

Para ver a configuração TLP atual, podemos executar o seguinte comando com a opção -c:

 sudo tlp-stat -c

PROLONGAR

Etapa 5
Para exibir todas as configurações de energia, executaremos o seguinte comando:

 sudo tlp-stat

PROLONGAR

Etapa 6
Para visualizar as informações da bateria do sistema Linux em tempo real, devemos executar o seguinte comando com o parâmetro -b:

 sudo tlp-stat -b 

PROLONGAR

Etapa 7
Vemos em detalhes o estado atual da bateria, se está com carga ou não, bem como sua capacidade atual.

Se quisermos mostrar a temperatura e velocidade dos ventiladores, devemos adicionar o parâmetro -t Então:

 sudo tlp-stat -t 

PROLONGAR

Etapa 8
Se quisermos exibir os dados do processador, devemos usar o parâmetro -p:

 sudo tlp-stat -p

PROLONGAR

Etapa 9
Se quisermos ver os avisos de energia, podemos usar o parâmetro -w:

 sudo tlp-stat -w

PROLONGAR

Etapa 10
Outras opções adicionais são:

Ver as informações do disco

 tlp-stat -d tlp-stat -disk

Ver informações da placa gráfica

 tlp-stat -g tlp-stat -graphics

Obtenha informações de dispositivos PCI

 tlp-stat -e tlp-stat -pcie

Verifique o status dos dispositivos de rádio

 tlp-stat -r tlp-stat -rfkill

Verifique os dispositivos USB

 tlp-stat -u tlp-stat -usb

Etapa 11
Podemos aplicar as seguintes configurações:

  • Aplicar configurações TLP:
 sudo tlp start
  • Aplicar configurações de bateria:
 sudo tlp bat
  • Aplicar configurações de CA:
 sudo tlp ac
  • Aplicar suspensão automática para todos os dispositivos USB:
 sudo tlp usb
  • Desligue a unidade óptica:
 sudo tlp bayoff
  • Finalmente, para obter ajuda, podemos executar a seguinte linha:
 comando do homem
O TLP é uma solução ideal para todo o gerenciamento de bateria em sistemas Linux, conseguindo assim um controle muito mais preciso sobre esta peça crítica de hardware.

wave wave wave wave wave