Fan speeds always 0 rpm

I’m on a HP Laptop 15-dw3363st and when I run sensors it shows two fans but both at 0 rpm:

Adapter: ISA adapter
fan1:           0 RPM
fan2:           0 RPM

Adapter: ISA adapter
Package id 0:  +43.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:        +37.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:        +39.0°C  (high = +100.0°C, crit = +100.0°C)
Core 2:        +38.0°C  (high = +100.0°C, crit = +100.0°C)
Core 3:        +38.0°C  (high = +100.0°C, crit = +100.0°C)

Adapter: ACPI interface
in0:          12.87 V  

Adapter: Virtual device
temp1:        +49.0°C  

Adapter: PCI adapter
Composite:    +44.9°C  (low  =  -5.2°C, high = +79.8°C)
                       (crit = +84.8°C)

Adapter: ACPI interface
temp1:        +27.8°C  (crit = +119.0°C)
temp2:        +10.0°C  

As you can see under hp-isa-0000 the fans are at 0 rpm. Is there any way I can get this working?

Is it possible that it is set to cool passively, while being idle?
Do the fans stay still even during high CPU usage?

In many cases, the speed of the fans can be set in the bios. Maybe you could check there?

No I mean that the fan’s sensor values aren’t showing. The fans themselves are spinning just fine.

I see.
After installing the lm-sensors paclage, did you set it up by running sensors-detect as root (as mentioned here)?

If yes, I am unfortunately not able help

Yes, I did.

Same here. :person_shrugging: Must be an HP thing…

Adapter: ISA adapter
fan1:           0 RPM
fan2:           0 RPM

Using nbfc I could find the fan speed register but still working on the controlling part.


This may or may not help, Though it is for ThinkPad laptops the information I assume would work for any laptop fan control.