[Resolvido] Notebook HP G42 - Aquecimento

RondonRondon Michel
editado junho 2013 em Hardwares e Periféricos
Olá,

Troquei recentemente no Mint 15 e estou tento um problema! Meu notebook aquece demais e a bateria dura muito pouco!

As placas de vídeo que tenho são: Ati 6370m e ATi 4200.

Tentei diversas soluções, colocar o Jupiter, instalar o driver de vídeo e nada, se alguém tiver uma luz, eu agradeço muito!


[b]uname -a
[/b]
Linux michel-HP-G42-Notebook-PC 3.8.0-19-generic #30-Ubuntu SMP Wed May 1 16:35:23 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

[b]LSPCI[/b]
00:00.0 Host bridge: Advanced Micro Devices [AMD] RS880 Host Bridge
00:01.0 PCI bridge: Advanced Micro Devices [AMD] RS780/RS880 PCI to PCI bridge (int gfx)
00:03.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (ext gfx port 1)
00:05.0 PCI bridge: Advanced Micro Devices [AMD] RS780/RS880 PCI to PCI bridge (PCIE port 1)
00:06.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 2)
00:11.0 SATA controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode]
00:12.0 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.2 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.2 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.0 SMBus: Advanced Micro Devices [AMD] nee ATI SBx00 SMBus Controller (rev 42)
00:14.2 Audio device: Advanced Micro Devices [AMD] nee ATI SBx00 Azalia (Intel HDA) (rev 40)
00:14.3 ISA bridge: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)
00:14.4 PCI bridge: Advanced Micro Devices [AMD] nee ATI SBx00 PCI to PCI Bridge (rev 40)
00:14.5 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
00:16.0 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:16.2 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Link Control
01:05.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RS880M [Mobility Radeon HD 4225/4250]
01:05.1 Audio device: Advanced Micro Devices [AMD] nee ATI RS880 HDMI Audio [Radeon HD 4200 Series]
02:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Robson CE [Radeon HD 6370M/7370M]
04:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)



[b]Sensors[/b]
acpitz-virtual-0
Adapter: Virtual device
temp1: +79.0°C

k10temp-pci-00c3
Adapter: PCI adapter
temp1: +79.5°C (high = +70.0°C)
(crit = +115.5°C, hyst = +110.5°C)

Comentários

  • editado junho 2013
    Notebook com duas placas ATI?

    Coloca a resposta ao comando abaixo para exibir as informações sobre a sua CPU:
    [code]sudo lshw | grep CPU[/code]

    Quanto a questão do aquecimento, o que ocorre é que no Linux as placas ATI ficam ativas o tempo inteiro, daí o porquê da alta temperatura. [url=http://www.phoronix.com/scan.php?page=news_item&px=MTM5NjE]Na versão 3.11 do Kernel[/url] isso deverá estar resolvido, mas até lá você tem que utilizar soluções como as indicadas nos links abaixo:
    [url=http://ubuntuforum-br.org/index.php?topic=84528.0]http://ubuntuforum-br.org/index.php?topic=84528.0[/url]
    [url=http://www.hardware.com.br/dicas/acpi-power.html]http://www.hardware.com.br/dicas/acpi-power.html[/url]
  • RondonRondon Michel
    editado julho 2013
    Bom, a única saída que encontrei para esse problema foi desistir do linux. Pra quem tem esse note, HP G42 373-BR, aconcelho a nem tentar, os problemas de aquecimento são implacáveis e acabam só desgastando o note.
  • editado julho 2013
    Michel,

    Você seguiu todos os passos indicados para desabilitar a placa ATI? Os comandos que fazem que o procedimento se torne permanente, mesmo após a reinicialização do sistema são os dois que devemos adicionar ao arquivo /etc/rc.local. Vou reescrever o procedimento novamente mais abaixo. Refaça-o novamente com calma, e veja se quando reiniciar ele se mantém:

    [b]Procedimento para desabilitar placas ATI:[/b]
    Tente a correção proposta pelo mesmo William Roduit (em 10/02/2013). O processo agora é o seguinte (Fonte: http://www.hardware.com.br/dicas/acpi-power.html):

    $ sudo apt-get install git
    $ cd ~
    $ git clone http://github.com/mkottman/acpi_call.git
    $ cd acpi_call
    $ sudo make
    $ sudo insmod acpi_call.ko
    $ cd examples
    $ sudo sh turn_off_gpu.sh

    Para manter sempre assim o estado da VGA desabilitada, temos que editar o /etc/rc.local e acrescentar as seguintes linhas [b](atenção especial aqui)[/b]:

    sudo insmod /<sua pasta pessoal>/acpi_call/acpi_call.ko
    sudo sh /<sua pasta pessoal>/acpi_call/examples/turn_off_gpu.sh

    Também adicionar no /etc/modprobe.d/blacklist a seguinte linha:

    blacklist radeon

    Dar reboot e testar.



    Em relação ao controle de clock da CPU, vamos lá.

    Primeiro você tem que instalar o aplicativo [b]indicator-cpufreq[/b], que está disponível nos repositórios do Mint. Pode instalá-lo via Synaptic, Gerenciador de Programas ou mesmo pelo terminal, fica a seu critério (se já o tiver instalado, pule esta etapa).

    Após isso, vamos adicionar a linha com o comando que define a frequência máxima da CPU ao arquivo [b]/etc/rc.local[/b], de forma que ele se torne permanente e se mantenha mesmo após reiniciar o sistema. Primeiro, temos que abrir o arquivo como root com o comando abaixo (instale o gedit antes via Synaptic ou Gerenciador de programas, caso já não o tenha instalado):
    [code]sudo gedit /etc/rc.local[/code]

    Com o arquivo aberto, vamos adicionar o comando propriamente dito uma linha antes da linha [b]exit 0[/b], que se encontra bem no final dele:
    [code]echo 1500000 | sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq[/code]

    Agora basta salvar e reiniciar o PC.

    Com o comando acima, a frequência máxima da CPU será de 1,5 GHz, o que certamente diminuirá sensivelmente a temperatura do sistema. Se achar que ele ficou muito lento, basta trocar o número [b]1500000[/b] por [b]2000000[/b] no comando, assim a CPU passará a trabalhar com frequências de até 2 GHz (o que é mais do que suficiente para utilizar o Mint).

    Com os procedimentos acima, certamente você terá uma melhora no mínimo bastante razoável. Teste e nos diga o que achou.

    Abraço.
  • RondonRondon Michel
    editado julho 2013
    A solução foi:

    Desligar a placa de vídeo dedicada, o que resolveu a maior parte do problema.

    Instalar o indicator-cpufreq melhorou mais um pouco, mas não foi o suficiente para resolver o problema sozinho.

    OBRIGADO!
Entre ou Registre-se para fazer um comentário.