Quem nunca teve problemas de consumo de bateria em notebooks com Linux? Principalmente em algumas distribuições “mais completas”, como o Ubuntu, Fedora e openSUSE, dependendo do seu hardware, sua bateria “vai embora” em pouco tempo.
Existem algumas soluções específicas para cada modelo de placa-mãe ou fabricante de Note, e ainda existem soluções a nível de kernel que podem ser implementadas no seu sistema afim de diminuir o consumo de bateria (como por exemplo o post deste link). Porém hoje vamos comentar uma solução interessante que roda via terminal e é bastante simples de implementar, o TLP.
O TLP é uma aplicação de linha de comando para sistemas Linux que aplica automaticamente algumas configurações e/ou ajustes dependendo da sua distro e do seu hardware, e ele ainda tem a opção de aplicar ajustes manuais no seu sistema, como habilitar/desabilitar WiFi, Bluetooth, 3G e etc, e configurações a nível de Kernel (para maiores informações, acesse este link).
Instalação
Como comentamos, o TLP é muito simples de se instalar e configurar. Abaixo iremos abordar a instalação para as principais distribuições Linux, porém antes temos algumas recomendações a serem feitas:
- desabilite quaisquer scripts que você tenha colocado para inicialização automática no seu sistema (em/etc/rc.local ou /etc/init.d, por exemplo)
- desinstale o pacote laptop-mode-tools, caso você o tenha instalado
Ubuntu 10.04 – 13.04 (ou Linux Mint)
sudo add-apt-repository ppa:linrunner/tlpsudo apt-get updatesudo apt-get install tlp tlp-rdwsudo apt-get install tlp tlp-rdw tp-smapi-dkms smartmontools ethtool
E você usa Sandy Bridge (X220/T420, X230/T430 et al.) instale estes pacotes também:
sudo apt-get install acpi-call-tools
E se seu Notebook for da família ThinkPad, rode este comando abaixo também:
sudo apt-get install tp-smapi-dkms
Debian 6.0 ou superior
Adicione a linha abaixo no /etc/apt/sources.list
deb http://ppa.launchpad.net/linrunner/tlp/ubuntu lucid main
E a chave pública para o PPA:
apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 02D65EFF
ou
apt-key adv –keyserver pool.sks-keyservers.net –recv-keys 02D65EFF
e
apt-get updatesudo apt-get install tlp tlp-rdwsudo apt-get install tlp tlp-rdw tp-smapi-dkms smartmontools ethtool
E você usa Sandy Bridge (X220/T420, X230/T430 et al.) instale estes pacotes também:
sudo apt-get install acpi-call-tools
E se seu Notebook for da família ThinkPad, rode este comando abaixo também:
sudo apt-get install tp-smapi-dkms
Arch Linux
O TLP para Arch Linux está disponível via AUR. Para instruções de instalação, leia a Arch Wiki.
openSUSE 11.4 ou superior
openSUSE 11.4
zypper ar -f http://download.opensuse.org/repositories/home:/cdersch:/TLP/openSUSE_11.4/home:cdersch:TLP.repo
E se o repositório Contrib não estiver ativo:
zypper ar -f http://download.opensuse.org/repositories/openSUSE:/11.4:/Contrib/standard/openSUSE:11.4:Contrib.repo
openSUSE 12.1
zypper ar -f http://download.opensuse.org/repositories/home:/cdersch:/TLP/openSUSE_12.1/home:cdersch:TLP.repo
E se o repositório Contrib não estiver ativo:
zypper ar -f http://download.opensuse.org/repositories/openSUSE:/Factory:/Contrib/openSUSE_12.1/openSUSE:Factory:Contrib.repo
openSUSE Tumbleweed
zypper ar -f http://download.opensuse.org/repositories/home:/cdersch:/TLP/openSUSE_Tumbleweed/home:cdersch:TLP.repo
Update do repositório:
zypper ref
E
zypper in tlp tlp-rdw tp_smapi-kmp-desktop smartmontools ethtool
Fedora 16 ou superior
yum localinstall –nogpgcheck http://repo.linrunner.de/fedora/tlp/repos/releases/tlp-release-1.0-0.noarch.rpm
Ou
yum localinstall –nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
Download dos pacotes:
wget http://repo.linrunner.de/fedora/tlp/repos/releases/tlp-release-1.0-0.noarch.rpm
Ou
wget http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
E
rpm -ivh tlp-release-*.noarch.rpm rpmfusion-free-release-*.noarch.rpm
Agora vamos instalar
yum install tlp tlp-rdw akmod-tp_smapi
E você usa Sandy Bridge (X220/T420, X230/T430 et al.) instale estes pacotes também:
yum install akmod-acpi_call
Pronto, seu TLP está instalado. Agora vamos iniciá-lo:
sudo tlp start
Possibilidades interessantes do TLP
Checando o sistema:
sudo tlp-stat
Checando o estado da bateria:
sudo tlp-stat -b
sudo tlp-stat –battery
Checando as configurações:
tlp-stat -c
tlp-stat –config
Habilitando/Desabilitando WiFi e Bluetooth
wifi [ on | off | toggle ]bluetooth [ on | off | toggle ]
Muitas mais informações e possibilidades do TLP você encontra aqui: http://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-management.html
Via: Seja Livre
Nenhum comentário:
Postar um comentário