vmatare / thinkfan

The minimalist fan control program
GNU General Public License v3.0
552 stars 62 forks source link

Fan speed goes up but doesn't go back down #19

Closed Ninja3047 closed 8 years ago

Ninja3047 commented 8 years ago

Fan configurations

hwmon /sys/devices/virtual/hwmon/hwmon0/temp1_input
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp1_input
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp2_input
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp3_input

tp_fan /proc/acpi/ibm/fan

{"level 0"
        (0 0 0 0)
        (45 54 54 54)
}

{"level 1"
        (40 46 46 46)
        (55 58 58 58)
}

{"level 3"
        (53 52 52 52)
        (58 62 62 62)
}

{"level 5"
        (56 56 56 56)
        (59 66 66 66)
}

{"level 7"
        (57 63 63 63)
        (65 73 73 73)
}

{"level disengaged"
        (60 69 69 69)
        (99 99 99 99)
}

Log

Temperatures(bias): 44(0), 46(0), 46(0), 46(0) -> level 0
Temperatures(bias): 44(0), 57(16), 57(16), 50(6) -> level disengaged

Build: e01efb3

When my temp goes up to 60C and then goes back down to around 44C, the fan level does not drop back down to the appropriate level and stays in disengaged.

vmatare commented 8 years ago

Whoops, sorry, e01efb3 was supposed to be a no-brainer, but it turns out that a little bit of brains was in fact required. Fixed in c2f263e ;-)