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.