OK, I think i found the bug. After giving up lots of time, and thinking about acpi and the way the laptops bios works, i went and read everything about acpi and linux.
at the place: /proc/acpi/thermal_zone/THRM i can see everything about the cooling state and settings for the laptop. The trip points are ok and are telling at which states of temperature the fan should start working. But after looking to the wrong files long time, I stopped at "polling_frequency". So I thought that file controls the time that bios take to ask the state of the temperature and compare it with the trip_points that we set on the file. When i looked at the file it said: "polling disabled". So i said: "let's try with 5 seconds of polling" and put sudo echo -n "5" ./polling_frequency. And just when the laptop reached one of the temperatures on the trip_point file and fan started!! and works as it should (now i have to find the correct number of seconds to poll for the fan not disturb). So looks like it's the problem about current kernel and leptop overheat: polling disabled. Hope it helps, i'll update my wiki page and post on the forum for the rest of the community. -- laptop fans doesn't work sometimes https://launchpad.net/bugs/72775 -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
