Log de temperatura com acpi -t

1

Eu tive o sistema congelando com meu HP Pavilion quando uso o Linux (no momento em que uso o Debian, o Ubuntu mostrou o mesmo comportamento). O fórum de suporte da HP sugere que o erro esteja relacionado ao controle de temperatura. Então, gostaria de registrar a saída de temperatura com aspi -t enquanto aguardo o próximo congelamento.

Minha primeira tentativa foi:

$ acpi -t > temperaturelog.txt
$ watch -n 1 acpi -t >> temperaturelog.txt

No entanto, isso leva a apenas duas linhas, o segundo comando leva a uma segunda linha enigmática. Pode ser porque usei Ctrl + C para finalizar o registro. O que eu fiz errado? Como você melhoraria isso?

    
por aldorado 06.11.2013 / 12:26

2 respostas

1

Aqui está uma maneira de registrar as temperaturas a cada segundo:

$ while true; do echo 'date' '->' 'acpi -t'>> temperaturelog.txt;sleep 1;done

Você terá que matar ou Ctrl-C para pará-lo.

    
por 06.11.2013 / 18:17
1

Como tenho o mesmo problema, escrevi um script Python muito simples e pequeno que registra a temperatura em um arquivo.
Eu também escrevi um pequeno script que pode traçar os dados de temperatura e possíveis desligamentos do sistema em um gráfico.

Você pode obter os dois scripts python aqui: link

Espero que ajude.

    
por 21.01.2014 / 13:51