Lançada a ferramenta de otimização da bateria do laptop Linux TLP 1.2

11 de março de 2019

TLP 1.2 foi lançado hoje após estar em desenvolvimento por mais de um ano e traz suporte para NVMe e unidades removíveis como dispositivos USB e IEEE1394, suporte para agendadores de E/S de várias filas (blk-mq) e outras melhorias significativas.

TLP é uma ferramenta de gerenciamento de energia Linux avançada de linha de comando que ajuda a economizar a energia da bateria do laptop. Ele foi projetado para instalar e esquecer, o TLP cuidando de tudo automaticamente. O TLP é altamente configurável, portanto, você pode ajustá-lo para atender às suas necessidades específicas, seja para edição manual de seu arquivo de configuração (/etc/default/tlp) ou usando TLPUI, uma GUI de terceiros para TLP (pode ser instalada de um PPA no Ubuntu ou Linux Mint).

A ferramenta detecta quando seu laptop está funcionando com CA ou bateria, aplicando várias configurações dependendo disso (com configurações otimizadas para a vida da bateria quando funcionando com bateria), como dimensionar a frequência do processador, definir o APM do disco e tempo limite de rotação, definir WiFi para modo de economia de energia, ativando ou desativando dispositivos de rádio integrados e muito mais.

Você pode verificar no site do projeto uma lista de recursos.

Novos recursos e aprimoramentos no TLP 1.2:

  • Suporte para SSDs NVMe e unidades removíveis, por exemplo Dispositivos USB e IEEE1394

  • Suporte para agendadores de E/S de várias filas (blk-mq)

  • Modo manual: mantenha as configurações de energia tlp ac/bat (até a reinicialização ou até que o usuário execute tlp start). Por exemplo, execute tlp bat com alimentação CA para forçar o TLP a usar as configurações de economia de bateria, embora esteja funcionando com CA; remova este modo manual executando tlp start ou reinicie o sistema.

  • Limites de frequência da GPU Intel: agora você pode definir o mínimo/máximo da GPU Intel e aumentar a frequência dependendo do laptop funcionando com CA ou bateria

  • tlp-rdw: novo comando para desativar as ações RDW temporariamente (até a reinicialização)

  • USB_BLACKLIST_WWAN: desabilitado por padrão

  • USB: exclui scanners gerenciados por libsane da suspensão automática

  • Mantenha o ASPM padrão para permitir que o laptop entre em estados de suspensão mais profundos quando em CA com a configuração TLP padrão

  • Bateria ThinkPad

    • Nova API de kernel nativo para recursos de bateria natacpi; usado por padrão para kernels> = 4.17
    • Suporte ThinkPad 25, *80 (Coffee Lake) e todos os modelos mais recentes
    • tlp-stat: recomendações aprimoradas para módulos externos do kernel

Além disso, o comando tlp stat não é mais compatível. Use tlp-stat em vez (com privilégios de root).

Uma lista de todas as mudanças no TLP 1.2 está disponível no GitHub.

Instalando e usando TLP

O código TLP pode ser baixado de sua página do projeto GitHub.

O TLP está disponível em muitas distribuições Linux, incluindo Debian, Ubuntu, Linux Mint, Arch Linux, Fedora openSUSE e mais, e pode ser instalado a partir dos repositórios, conforme explicado em seu site.

A nova versão TLP 1.2 ainda não está disponível para a maioria das distribuições Linux. Por enquanto, ele está disponível para Arch Linux e em um PPA mantido pelo desenvolvedor TLP para Ubuntu e distribuições Linux baseadas no Ubuntu como Linux Mint ou elementaryOS.

Para usar este PPA para instalá-lo no Ubuntu, Linux Mint, etc., use:

Comandos para usar no terminal

sudo add-apt-repository ppa:linrunner/tlp

sudo apt update

sudo apt install tlp tlp-rdw

Para ThinkPads, você precisa instalar alguns pacotes adicionais:

Comandos para usar no terminal

sudo apt install tp-smapi-dkms acpi-call-dkms

O TLP é iniciado automaticamente na inicialização. Na primeira vez que você instalá-lo, você pode evitar a reinicialização do sistema iniciando o TLP manualmente (este comando também pode ser usado para recarregar a configuração do TLP depois que ela mudou):

Comandos para usar no terminal

sudo tlp start

Esse post foi traduzido do site LinuxUprising.com pela rtland.team.

Linux Uprising Blog

Confira a versão original desse post em inglês:

Linux Laptop Battery Optimization Tool TLP 1.2 Released
Propaganda
Propaganda