Eu tenho um laptop Vaio VGN-CR353 que me foi fornecido por volta de setembro ou outubro de 2012 e instalei o Ubuntu nele. Eu já fiz isso em um laptop muito pessoal e instalei jogos sob o vinho (SC2, trono congelado), vários IDEs (Sublime Text 2, Eclipse, Netbeans) sem problemas ... até novembro do ano passado.
Só para você saber, nunca toquei nos internos até a última semana de novembro, quando concluí que não era o software que estava causando esse problema.
O Ubuntu relata que frequentemente atinge as marcas críticas 95C ou 105C e é desligado automaticamente. Eu já resolvi o problema por:
- Removido o pó dos internos. Surpreendentemente, era muito limpo para começar.
- Removidas pequenas acumulações no ventilador e nas pias.
- Já reaplicou o composto térmico várias vezes, apenas no caso de eu aplicar errado. Atualmente testando diferentes técnicas de aplicação. Também escolheu o nano diamante para descartar o curto-circuito devido ao composto.
- Recolocou as pias firmemente. O evento dobrou um pouco os braços que seguram a pia para garantir que as pias estejam o mais apertadas possível.
- Certifique-se de que os respiros estavam limpos
- Comprou um refrigerador
- Elevou o laptop comprando "pés de borracha" maiores. O laptop agora fica a pelo menos 1 cm de uma superfície plana
- Reinstalou versões diferentes do Ubuntu, pois os kernels do Linux 2.6 a 3.2 sofrem um problema de superaquecimento. Atualmente em um kernel 3.5 (Lubuntu 12.10).
Mas ainda assim, depois de resolver esses problemas, o problema de superaquecimento ainda existe. O superaquecimento acontece quando:
- Navego na Internet em qualquer navegador (Firefox, Chromium), mesmo quando o plug-in do Flash não está instalado (e o Flash não é o culpado)
- Copiei os arquivos para um disco rígido externo no valor de 39GB pelo terminal. Excepcionalmente, ele não superaquece quando copiado usando a GUI.
- Usando o Netbeans, evento ao escrever o código, nem mesmo compilando ainda.
- Aleatoriamente!
- Mesmo quando estou no laboratório de informática da escola, o que é muito frio.
- Após uma instalação limpa do Windows
Limitações:
- Não há configurações de BIOS para ventiladores nem configurações de frequência para processadores (é Sony, o que você espera?)
- Os sensores lm não detectam sensores de ventilador ou outros sensores além dos núcleos da CPU e da placa-mãe, porque os laptops Vaio notoriamente não os implementam.
Eu já instalei lm-sensores e gkrellm para monitorar as temperaturas. Atualmente, tenho visão dos núcleos da CPU e da temperatura ACPI. Invulgarmente, nunca os vi ultrapassar os 60 ° C. Atualmente, as últimas leituras de temperatura variam de 32 ° C na inicialização, 43 ° C em temperatura ambiente, 49 ° C em carga moderada (navegação em várias guias) e 53 ° C ao usar o Netbeans. É bastante estranho que as temperaturas flutuem com grandes diferenças entre cada uso.
Além disso, às vezes o sistema relata ter atingido as temperaturas críticas, mesmo quando o laptop não está quente, como há um tempo atrás no laboratório.
Até agora, ainda estou travando essa guerra com o laptop. Estou perdendo uma rotina vital que poderia virar a mesa e resolver de uma vez por todas esse problema? Estou ficando sem idéias.
Update1:
Atualmente baixando drivers para outro laptop via Firefox. O uso da CPU é de 80% e 21%, com temperaturas de 58C e 51C nos dois núcleos. Temperatura ACPI a 60 ° C e uso do disco (gravação devido ao download) até 205KB / s. Ram uso aprox. 500MB. Sem superaquecimento ainda.
Update2:
Antes de executar o Prime95, eu já testei a instalação e o uso do Windows por alguns dias. A mesma coisa acontece no Windows. A única diferença é que, ao contrário do Linux, que desliga a máquina semi-adequadamente, no Windows, ele simplesmente desliga! É como puxar o plugue de repente.
Portanto, não é um problema do Linux.
Update3:
Conseguiu se apossar e executar o Prime95 no Linux. Surpreendentemente, eu poderia até empurrar o laptop para 100% de carga nos dois núcleos, 100% de uso de memória e atingir ~ 90 ° C estável e sem passar por cima (testado por 10 a 15 minutos) sem superaquecer. Eu me pergunto por que a máquina repentinamente relata 95C e 105C.
Update4:
Desmontou o laptop para uma limpeza completa e depois o remontou. Nada fora do comum, apenas uma pequena camada de poeira Depois disso, executei o Prime95 por 30 minutos para provar que o laptop não pode superaquecer. Ele atinge o máximo de 91 ° C, com média de 85 ° C. Deve ser um sensor com defeito.
Atualização 5: Por fim, rodou um script que monitora as temperaturas em um gráfico de log, em vez de apenas observar as temperaturas atuais subirem. Modifiquei o script neste post para monitorar a ACPI (conforme GKrellM labesl), os núcleos e as temperaturas do disco rígido no meu equipamento por segundo . E então eu usei o laptop em diferentes cenários, como navegação, código de compilação, modo de baixa energia, modos balanceado e alto.
Então, uma descoberta incrível, o sensor ACPI dispara para a crítica em uma fração de segundo! Este evento desativa a proteção térmica do SO, que desliga o PC. Eu tenho um log dos temps (ACPI, Core1, Core2, HDD) e o aviso crítico de /var/log/syslog
. Eu também tenho um gráfico do log que fiz. Você pode ver que, nesse registro por segundo, ele atinge 111 Celsius, fora da faixa de 40 a 50. Não é só isso, não há praticamente nada que esteja causando isso. Como você pode ver no log e no gráfico, o HDD e os núcleos estão funcionando perfeitamente. É a ACPI que enlouqueceu.
A propósito, os temps "ACPI" vêm deste caminho: /sys/class/thermal/thermal_zone0/temp