Linux – How to start the fan manually in Linux

acpiarch linuxfanlinux

My fan doesn't run in Linux. I'm worried that the laptop might turn off if the temperature gets critically high.

I ran the following command:

dmesg | grep -I fan

This gave me:

ACPI: Fan [FAN0] (off)
ACPI: Fan [FAN1] (off)

The directory /proc/acpi/fan doesn't exist. What can I do to get my fan working?

Best Answer

The fan gets usually controlled not by the CPU and OS, but by the System Managagement controller. This way it works even if the OS is failing.

Unfortunately this means that "fan off" errors ususally are hardware problems. Read: The fan (assembly) needs replacement.

The only exception would be a very broken ACPI implementation that can shut down the fan. In this case the fan will run in BIOS. I have not heard of such a configuration, though.

Related Question