Ubuntu – Unable to get fan to work on Lenovo 14w

fanfancontrollenovolm-sensors

I installed Ubuntu 19.10 on my new Lenovo 14w laptop and I noticed that the fans are not running at all, causing high temps.

I have installed fancontrol but couldn't figure out the config.

Running pwmconfig results in an error There are no pwm-capable sensor modules installed

And lastly, sensors-detect shows I have AMD Family 15h thermal sensors (driver 'k10temp')

Some posts seem to mention that some Lenovo models have their fans controlled by the UEFI BIOS, however there aren't any such options in my BIOS.

What can I do to get the fan spinning?

Edit: Here's the full sensors-detect output. Couldn't fit in this post due to character limit

Best Answer

Try to Restore BIOS to the default settings.

Press F2 repeatedly when the Lenovo logo appears on the screen, then F9 Restore to the default settings.

Here's the Lenovo 14w user guide if you want to try updating your BIOS to the latest version

try to adjust lm-senors and fancontrol parameters following this guide:

How to control fan speed?

Run :

fwts fan

to check and test fan status, or as How do I know my fan is working in Ubuntu

Finally you can check The thinkfan software is available in the standard ubuntu software repositories, but it does require a few steps to configure.

How to control fan speed?