4 Maneiras de aumentar a vida útil da bateria do seu notebook Linux

Os notebooks Linux são conhecidos por seu alto desempenho e gráficos suaves. Porém, esses recursos resultam em um tempo de vida útil da bateria do notebook mais curto em comparação com dispositivos com o sistema operacional Windows.

Neste artigo, falaremos sobre as 4 principais maneiras de aumentar a vida útil da bateria de seu notebook Linux.

Como aumentar a vida útil da bateria do seu notebook Linux

Auto-cpufreq

O Auto-cpufreq é uma ferramenta que monitora ativamente o uso da CPU e dimensiona o gerenciador da CPU conforme sua necessidade. Quando há um baixo uso da CPU, o auto-cpufreq configura o regulador para economia de energia. Quando o sistema precisa de mais desempenho, o gerenciador de desempenho é selecionado.

Você pode ter uma ferramenta que já faz isso para você, mas provavelmente não faz uso de tecnologias de desempenho máximo, como o Turbo Boost da Intel, que é um recurso comum em muitos notebooks das últimas gerações. O Auto-cpufreq leva esses recursos em consideração e os utiliza quando considerar apropriado. Isso resulta em um alto desempenho quando você mais precisa.

O Auto-cpufreq é escrito em Python. Ele apenas otimiza o uso da bateria e a maior parte do trabalho pesado é feito pelo próprio sistema operacional. Se você já estiver usando o TLP, o auto-cpufreq pode entrar em conflito com ele, portanto, é melhor remover o TLP do seu sistema antes de instalar o auto-cpufreq.

Você pode usar o snapd para instalar o auto-cpufreq em seu dispositivo:

sudo snap install auto-cpufreq

Se você não gosta de snaps e deseja instalar o auto-cpufreq da fonte, primeiro clone o repositório usando o Github :

git clone https://github.com/AdnanHodzic/auto-cpufreq.git

Em seguida, execute o instalador.

cd auto-cpufreq && sudo ./auto-cpufreq-installer

O comando acima executa um script e instala o auto-cpufreq no local desejado.

Após a instalação, você pode monitorar o uso da bateria em seu notebook usando o comando sudo auto-cpufreq --monitor. Se você quiser experimentar o auto-cpufreq antes de instalar o daemon, você pode fazer isso usando o seguinte comando.

sudo auto-cpufreq --live

Se você estiver satisfeito com a otimização do auto-cpufreq, agora você pode instalar o daemon que é executado em segundo plano e manter suas configurações durante a reinicialização.

sudo auto-cpufreq --install

Verifique se o daemon está sendo executado usando o comando systemctl status auto-cpufreq.

Se você não estiver satisfeito com o auto-cpufreq, poderá removê-lo completamente do sistema usando este comando em seu terminal.

sudo auto-cpufreq --remove

Slimbook Battery

O Slimbook Battery é um utilitário que vem com notebooks Slimbook Linux. Como este é um projeto de código aberto, qualquer usuário do Linux pode instalar este utilitário em seu dispositivo. O Slimbook Battery fornece uma interface de usuário muito intuitiva para os usuários controlarem seu sistema.

Este utilitário funciona com vários serviços e drivers como TLP, Intel P-State, AMD e nVidia. Isso faz com que ele funcione em todos os notebooks Linux.

As ferramentas têm 3 modos: Economia de energia, Equilibrado e Desempenho Máximo. Cada modo de energia vem com valores padrão, mas o usuário pode alterar os valores mais importantes, para ajustar ou evitar erros em seu hardware.

Nos derivados do Debian/Ubuntu, você pode instalar o Slimbook Battery através do PPA oficial.

sudo add-apt-repository ppa:slimbook/slimbook
sudo apt update

Depois de adicionar o repositório PPA, você pode instalar o Slimbook Battery em seu dispositivo:

sudo apt install slimbookbattery

Você pode desinstalar o Slimbook Battery usando este comando.

sudo apt purge slimbookbattery

Como o TLP é instalado junto com a Slimbook Battery, você deve remover o TLP separadamente.

sudo apt purge tlp tlp-drw

TLP

O TLP é um utilitário de otimização de gerenciamento de bateria. Ele ajuda você a gerenciar o uso de energia do seu dispositivo sem que você precise entender todos os detalhes técnicos sobre seu computador e é executado em segundo plano para que você não precise se preocupar com isso.

Uma coisa a notar é que o TLP não substitui o gerenciamento de energia existente de seu sistema Linux. Em vez disso, ele tem seu próprio conjunto de configurações e muda a cada alteração da fonte de alimentação. As configurações padrão do TLP já estão otimizadas para a duração da bateria, então você pode simplesmente instalar e esquecer que ele está lá. No entanto, o TLP é altamente personalizável para atender às suas necessidades específicas.

Na versão mais recente do Gnome, ele vem com o utilitário Power Profile. Esta ferramenta está em conflito com o TLP. Portanto, remova o Gnome Power Profile antes de instalar o TLP.

sudo apt remove power-profiles-daemon

Se você estiver usando a distribuição mais recente baseada no Ubuntu 22.04, o TLP está disponível no repositório do Ubuntu. Para outra versão, você precisa adicionar o PPA ao seu sistema:

sudo add-apt-repository ppa:linrunner/tlp
sudo apt update

Agora você pode instalar o TLP no seu dispositivo.

sudo apt install tlp tlp-rdw

Se você estiver usando o Fedora, poderá instalar facilmente o TLP com este comando.

dnf install tlp tlp-rdw

Você pode desinstalar o utilitário Gnome Power Profile conflitante usando o seguinte comando no Fedora.

dnf remove power-profiles-daemon

Após a instalação, reinicie seu dispositivo e o TLP será executado automaticamente em segundo plano. Para visualizar as configurações de TLP, use o comando sudo tlp start -c. Para alterar a configuração padrão do TLP, edite o arquivo “/etc/default/tlp”.

sudo nano /etc/default/tlp

TLPUI

O TLPUI é um aplicativo GUI para TLP. Toda vez que você deseja alterar alguma configuração do TLP, você deve consultar a documentação do TLP para obter os argumentos que precisa adicionar no arquivo de configuração. Este é um processo muito tedioso. O TLPUI agiliza esse processo e fornece uma boa experiência gráfica para o usuário.

A interface do usuário TLP é escrita em Python e visa proteger os usuários de definir configurações incorretas e fornecer uma visão geral básica de todos os valores de configuração TLP válidos.

Para instalar o TLPUI, você precisa ter o TLP instalado em seu dispositivo. Em seguida, adicione o TLPUI PPA em sua distribuição baseada no Ubuntu:

sudo add-apt-repository -y ppa:linuxuprising/apps
sudo apt update

Agora instale o TLPUI usando o seguinte comando.

sudo apt install tlpui

Após a instalação, você pode iniciar o aplicativo para configurar o TLP facilmente.

Powertop

O Powertop é um utilitário de gerenciamento de bateria e energia para o sistema operacional Linux. Ele é originalmente desenvolvido pela Intel. Este utilitário funciona como um monitor de sistema, mas em vez de monitorar o uso de RAM e CPU, ele monitora o uso de energia de todos os aplicativos em execução no dispositivo.

Além de ser uma ferramenta de diagnóstico, o Powertop também possui um modo interativo que você pode usar para experimentar várias configurações de gerenciamento de energia, para casos em que a distribuição Linux não habilitou essas configurações.

A instalação do Powertop é muito fácil para distribuições baseadas no Ubuntu. Execute este comando para instalar o powertop em sua máquina.

sudo apt update
sudo apt install powertop

Se você deseja compilar o powertop a partir da fonte, primeiro você precisa instalar as dependências de compilação em seu sistema. Para distribuição baseada em Debian, o comando ficará assim.

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

Após instalar todas as dependências, clone o repositório do Github e entre no diretório clonado.

git clone https://github.com/fenrus75/powertop.git
cd powertop

Agora que você tem todas as dependências e códigos, você pode construir o powertop no seu aparelho com muita facilidade.

./autogen.sh
./configure
make

Depois de instalar, reinicie o seu dispositivo para ativar o powertop. Em seguida, execute o powertop com o comando --auto-tune para otimizar o powertop para o seu dispositivo.

Para executar o modo de calibração, use o comando --calibrate. Ele monitora o uso da bateria por todos os aplicativos em execução e fornece uma estimativa da bateria do seu dispositivo.

Perguntas frequentes

O uso do Linux aumenta a vida útil da bateria?

Usar o Linux não aumenta a vida útil da bateria. Se você está migrando do Windows ou se deseja reviver seu notebook antigo, a instalação do Linux certamente pode proporcionar uma experiência muito mais suave. Se você deseja aumentar a vida útil da bateria, pode escolher ambientes com baixo consumo de recursos, como XFCE ou LXQT.

Qual distribuição Linux é melhor para a duração da bateria?

Acreditamos que o Pop!_OS é o melhor para a duração da bateria. Se você instalar o Pop!_OS em seu dispositivo, ele vem com o utilitário system76-power. Esse utilitário pode economizar energia e melhorar a vida útil da bateria do seu dispositivo.

Como parar o consumo de bateria no Linux com GPU Nvidia?

Os drivers da Nvidia no Linux não são de código aberto. Portanto, o Linux não pode aumentar ou diminuir dinamicamente a GPU Nvidia. Se você deseja usar a GPU Nvidia no Linux, você precisa alimentar a GPU o tempo todo ou desligá-la completamente. Mas recentemente, o Ubuntu desenvolveu uma tecnologia chamada “nvidia prime”. Usando essa nova tecnologia, você pode alternar entre GPU integrada e Nvidia com muita facilidade. O Nvidia prime funciona apenas na distribuição baseada no Ubuntu.