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
fonte
Respostas:
Já se passaram três meses e finalmente apontou o problema. É um problema de hardware e esse site indiano cheio de anúncios com aparência de spam estava certo (não o publicará aqui por ser uma entidade comercial), é um dano no nível de chip comum a vários laptops Vaio.
Portanto, a melhor e provavelmente a única solução é entregá-lo ao centro de serviço mais próximo para reparos. Se estiver na garantia, você está bem. Se não, bem, espere gastar alguns dólares por isso. Talvez seja melhor comprar um novo notebook.
Enfim, recebi outra solução alternativa e é altamente perigoso. Só estou compartilhando isso com o objetivo de informar que existe uma maneira de contornar isso, mas tem suas vantagens e desvantagens. Este não é um bom conselho, apenas afirmando que é possível.
Essa jogada perigosa envolve desabilitar o ponto de disparo crítico da ACPI do Linux. Para fazer isso, é necessário editar o arquivo grub:
E adicionar
thermal.nocrt=-1
aGRUB_CMDLINE_LINUX_DEFAULT
como mostrado:Atualize o grub:
Então reinicie.
Isso desativa o ponto de disparo crítico da ACPI, mas não o sensor térmico, para que ainda possamos monitorar se posteriormente.
Depois disso, executei meu script de logger. No entanto, para compensar a falta de um manipulador de ponto de disparo natural, configurei o GKrellM para disparar uma ação quando o evento acontecer. Como o GKrellM geralmente está atrasado, é bom saber que, quando passa pelo ponto de disparo, ele passa por um período significativo de tempo quando aciona uma ação.
Então eu continuei com minha rotina habitual. Depois de fazer isso, o sistema disparou novamente. No entanto, houve um aumento repentino, que nem sequer foi registrado no GKrellM, mas meu registrador registrou. É um pico muito abrupto e foi isso.
fonte
Eu tenho um problema semelhante com um laptop HP e a resposta para mim é simplesmente que as opções ou comandos personalizados de economia de energia do BIOS não estão funcionando no Linux.
Então, basicamente, o problema é com a Sony e eles não querem que seja capaz de usar o Windows.
fonte