Fórum Ubuntu Linux - PT

Área para Iniciantes => Dicas e Truques => Tópico iniciado por: Eliseu Carvalho em 25 de Maio de 2013, 22:00

Título: Controlando a temperatura do notebook com o TLP
Enviado por: Eliseu Carvalho em 25 de Maio de 2013, 22:00
Quem usa Ubuntu ou qualquer outra distribuição Linux em notebook, salvo algumas exceções, geralmente percebe que o mesmo "esquenta". Isso pode ser causado por uma versão não-adequada do kernel e/ou por diversos outros motivos.
Até há pouco tempo atrás havia um programa chamado Jupiter, que tinha o propósito de ajudar a controlar a temperatura do processador, dentre outras coisas. Porém, esse programa teve o seu desenvolvimento encerrado - e hoje não o considero mais tão eficiente quanto o TLP.
O TLP, ao contrário do Jupiter, não possui interface gráfica, é um utilitário de linha de comando, mas acho a instalação e o uso do programa tão simples quanto era a do Jupiter. Ele não apenas controla a temperatura do processador, mas também ajusta parâmetros de diversas outras coisas, tais como placa de vídeo, wifi, etc.
A gama de opções desse programa é grande, mas vou explicar aqui apenas o básico pra fazer com que o notebook não "esquente" tanto.
Pra instalar o programa é simples:


No Ubuntu: abrir o terminal e por o seguinte:

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



No Debian: abrir o terminal, digitar

su
nano /etc/apt/sources.list


Por isso dentro do arquivo:

deb http://ppa.launchpad.net/linrunner/tlp/ubuntu precise main
deb-src http://ppa.launchpad.net/linrunner/tlp/ubuntu precise main


Salvar o arquivo, depois, ainda como root, digitar isso:

apt-get update
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 02D65EFF
apt-get update
apt-get install tlp



Em ambos os casos, reiniciar o computador e pronto: o programa já está funcionando e ajudando a manter a temperatura do processador sob controle.
Se quiser verificar o status do processador e dos outros dispositivos do notebook, digitar isso no terminal:


No Ubuntu:

sudo tlp stat


No Debian:

su
tlp stat



Lembrando que usar um kernel a partir do 3.5.x também ajuda - e esse programa funciona de forma ainda mais eficiente quando se usa um kernel atualizado.
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: Arthur Bernardes em 25 de Maio de 2013, 22:29
Achei interessante o programa.

Mas gostei bastante do Jupiter, uso ele no meu notebook e está ótimo.

Há algum problema em continuar usando-o?
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: Eliseu Carvalho em 25 de Maio de 2013, 22:36
Achei interessante o programa.

Mas gostei bastante do Jupiter, uso ele no meu notebook e está ótimo.

Há algum problema em continuar usando-o?

Claro que não, se funciona bem, continua usando. Mas no meu caso o TLP se mostrou bem mais eficiente.
Sem nenhum programa desses, a temperatura do processador ficava nos 40-45°C. Com o Jupiter, era uns 35°C. Com o TLP tá em 30°C...
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: adiaswin em 25 de Maio de 2013, 22:43
Achei interessante o programa.

Mas gostei bastante do Jupiter, uso ele no meu notebook e está ótimo.

Há algum problema em continuar usando-o?

Claro que não, se funciona bem, continua usando. Mas no meu caso o TLP se mostrou bem mais eficiente.
Sem nenhum programa desses, a temperatura do processador ficava nos 40-45°C. Com o Jupiter, era uns 35°C. Com o TLP tá em 30°C...
ola

uma mão na roda este programa colega bem aqui a temperatura do processador ficava entre 50-60 agora abaixou para 35-40

obrigado men.
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: Arthur Bernardes em 25 de Maio de 2013, 22:47
Qual está usando amigo?

Eu não sei, mas prefiro o Jupiter.

Gostaria de saber o que acham do funcionamento do TLP.
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: Eliseu Carvalho em 26 de Maio de 2013, 01:33
Gostaria de saber o que acham do funcionamento do TLP.

Eu uso ele combinado com o kernel Liquorix (www.liquorix.net) e o resultado tem sido muito satisfatório. Inclusive a bateria do notebook tem durado mais. Antes eram umas 2h30min, agora são cerca de 3h30min aproximadamente.
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: Homem_da_selva em 26 de Maio de 2013, 10:22
Bom dia!...

Eu instalei o tlp porém quando apliquei o comando: sudo tlp stat surgio a seguinte mensagem:
Error: TLP power save is disabled because laptop-mode-tools is installed.
       Please uninstall laptop-mode-tools.

Qual a aplicação do laptop-mode-tools?
Se eu o desinstalar posso ter algum problema?
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: Eliseu Carvalho em 26 de Maio de 2013, 14:32
Desinstala esse laptop-mode-tools pro TLP funcionar.
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: Sergio Benjamim em 26 de Maio de 2013, 15:25
Instalei esse TLP, não notei tanta diferença assim... Usando o Kernel 3.8.0-22.
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: Eliseu Carvalho em 26 de Maio de 2013, 15:37
Instalei esse TLP, não notei tanta diferença assim... Usando o Kernel 3.8.0-22.

Isso pode variar de uma máquina pra outra. No meu notebook o controle da temperatura ficou bem acima das expectativas, mas em algumas máquinas pode não haver tanta diferença.
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: Artur :-) em 29 de Maio de 2013, 10:57
 ;D Excelente dica, vou testar no meu Notebook,ultimamente tenho notado que ele esquenta mais quando estou usando Ubuntu do q o Win 7.
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: Francis Ricardo em 04 de Junho de 2013, 19:32
Pô não sei qual era a temperatura antes do meu processador mas ta marcando 50 [°C]
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: PenDragon em 09 de Julho de 2013, 15:40
Nossa, obrigado amigo.
Usei o Jupiter quando estava no 10.10, e ajudou bastante (apesar de ainda não conseguir impedir o aquecimento as vezes).
Vou testar assim que chegar em casa e posto aqui se deu uma melhorada. Meu note geralmente fica na casa dos 50°, as vezes chegando a 70° e desligando na minha cara  :-X
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: BrunoPT em 10 de Julho de 2013, 04:54
Não notei diferenças de temperatura no meu,... aqui ele chega-me aos 70ºC, já limpei, mudei massa termica... Nada resulta, ja instalei programas do mesmo genero em windows e nenhum detecta a ventoinha.
Testei em Kernel 3.9
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: Arthur Bernardes em 10 de Julho de 2013, 09:26
Com Kernel 3.5.0-36 aqui funcionou de boa, uso o Jupiter, e a temperatura baixou bastante.

Como dou assistência técnica também, tenho que dominar o Window$, use lá o BatteryCare. :)
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: Arthur Bernardes em 01 de Novembro de 2013, 11:03
Meu notebook ultimamente anda esquentando demais, ontem fui assistir um filme em uma sala de vídeo com o ar condicionado ligado, um aluno FDP desligou o ar, o notebook esquentou demais e desligou, acho que é o Jupiter que tá desligando, porque antes não acontecia isso. A temperatura passou dos 90º

Acabei de instalar o TLP e vou reiniciar para conferir.
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: Arthur Bernardes em 01 de Novembro de 2013, 11:10
Reiniciei o notebook e não senti muita diferença na temperatura não!!

Aqui está um calor mediano de 25º, e o notebook ainda fica na casa dos 57º ~ 62º.

Será porque estou usando o TLP com o Jupiter instalado?

Agora ele baixou bastante para 54º.

Código: (sensors) [Selecionar]
acpitz-virtual-0
Adapter: Virtual device
temp1:        +54.0°C  (crit = +113.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +52.0°C  (high = +95.0°C, crit = +105.0°C)
Core 2:       +47.0°C  (high = +95.0°C, crit = +105.0°C)
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: Eliseu Carvalho em 01 de Novembro de 2013, 11:18
Será porque estou usando o TLP com o Jupiter instalado?

Sim, não é recomendado usar um e outro ao mesmo tempo.
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: Arthur Bernardes em 01 de Novembro de 2013, 11:31
A temperatura abaixou bastante, mesmo com o Jupiter instalado.

Código: (sensors) [Selecionar]
acpitz-virtual-0
Adapter: Virtual device
temp1:        +47.0°C  (crit = +113.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +45.0°C  (high = +95.0°C, crit = +105.0°C)
Core 2:       +41.0°C  (high = +95.0°C, crit = +105.0°C)

Qual seria o problema em usar os dois?
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: Eliseu Carvalho em 01 de Novembro de 2013, 11:58
Qual seria o problema em usar os dois?

Eu disse que não é recomendado, não que é proibido. Se usou os dois juntos e funcionou, ótimo, mas em geral se usa um ou outro.
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: Arthur Bernardes em 01 de Novembro de 2013, 12:06
Ainda tá funcionando bem! Obrigado! :)
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: aniquilator em 02 de Novembro de 2013, 12:53
Instalei isso no meu notebook com Elementary e minha ventoinha ficou nervosa....
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: Eliseu Carvalho em 02 de Novembro de 2013, 13:08
Instalei isso no meu notebook com Elementary e minha ventoinha ficou nervosa....

O Elementary tem GNOME, não? Pra ele tem outro programa, o indicator-cpufreq. Se ele for baseado no Ubuntu 12.04 LTS, tá nos repositórios oficiais da Canonical, mas se não for, tem que usar um PPA.
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: platao em 02 de Novembro de 2013, 18:58
indicator-cpufreq

O legal que da para limitar a frequencia para 800 e desligar um core, fica bom e economiza bem. :)
Título: Re: Controlando a temperatura do notebook com o TLP
Enviado por: Eliseu Carvalho em 02 de Novembro de 2013, 19:00
indicator-cpufreq

O legal que da para limitar a frequencia para 800 e desligar um core, fica bom e economiza bem. :)

Mas até onde eu sei ele é só pra GNOME... Tentei no Debian LXDE do meu notebook e não rolou  :(