Eu possuo um ThinkPad X1 Yoga. Como é um computador conversível que pode ser usado como um tablet, eu configuro ThinkFan para que o ventilador esteja sempre desligado quando eu estiver assistindo vídeos e fazendo tarefas regulares, e que está ligado quando estou construindo coisas.
A configuração funciona na maioria das vezes - quando tenho uma carga súbita, o ThinkFan é acionado e o ventilador é discado, então, lentamente, até que esteja frio. No entanto, quando tenho uma carga "média" que mantém a temperatura um pouco alta, mas não o suficiente para acionar o ThinkFan, muitas vezes percebo que outra coisa decide que é hora de ligar o ventilador.
O resultado é que o ventilador fica ligado o tempo todo, mesmo quando o computador está ocioso, porque o ThinkFan não o toca até que um limite de temperatura seja atingido, então ele fica em 4/7 ou 'auto' (o que eu acho significa que é controlado por algum módulo do kernel).
Como posso descobrir qual programa ou módulo de kernel está discando o ventilador sem a minha permissão?
O que eu já tentei: usar auditd
para assistir /proc/acpi/ibm/fan
e /sys/devices/platform/thinkpad_hwmon/hwmon/hwmon2/pwm1*
; Eu verifiquei o log de auditoria, mas não obtive entradas.
Minha solução atual é reiniciar manualmente o ThinkFan para que ele reconfigure o ventilador de acordo com meus limites ou para desativar manualmente o ventilador.
Tags temperature thinkpad fan linux cooling