nbfc-linux
nbfc-linux copied to clipboard
Yoga S740(710) Shows Current Speed but doesnt set target speed
Hi i am using the Yoga S710 config, it seems to be reading the value correctly of the current speed, but the target speed is always 0 and it is not overriding/controlling the speed, is there any way i can debug this?
Read-only : False
Selected config name : Lenovo Yoga 710
Temperature : 34.8
Fan display name : Fan
Auto control enabled : True
Critical mode enabled : False
Current fan speed : 64.41
Target fan speed : 0.0
Fan speed steps : 0
The syntax is a bit confusing, did you try this:
sudo nbfc set -f 0 -s 100
This should set target fan speed to 100 percent
Are you sure it's never calling? I was just about to update issue #10 with observing similar behavior, but my issue could differ from yours in two ways (difficult to tell as you haven't given many details):
- I definitely have instances where the target (and actual speed) is non-zero, so nbfc is scaling according to temp
- my fans currently aren't moving, despite saying the current speed is >0 (the error is the current, not the target reading)
Also, can you post the output of ec_probe dump
and nbfc status -a
, as well as link to the actual config. I don't know Lenovo models and there's an Ideapad 710S as well as a Yoga 710 and Yoga 710 KabyLake.