I recently noticed that my Dell laptop is overheating because the fan stops. I've read almost all posts on the internet related to fan control, anything related to i8kctl and lm-sensors.
The laptop runs dual boot and there's no issues when I'm running Windows 10, it only happens on Ubuntu 20.04.1.
What I've found out is when I run command sudo
pwmconfig, I'm getting this output:
Found the following PWM controls: hwmon5/pwm1 current value: 0 Giving the fans some time to reach full speed... Found the following fan sensors: hwmon5/fan1_input current speed: 0 ... skipping! There are no working fan sensors, all readings are 0. Make sure you have a 3-wire fan connected. You may also need to increase the fan divisors. See doc/fan-divisors for more information.
It suggests that my fan sensor is having some kind of connectivity problem. However the fan turns on sometimes for few seconds, then dies again. At the same time, it runs just fine on Windows, so imo this is not the problem. I've updated BIOS, cleaned and tested the fan so my guess it's a Linux problem.
I tried to manually control the fan with i8kctl, but it didn't work for me either. Can anybody help me deal with it?