[ThinkPad E540] Thinkfan change the levels, but not the actual speed #252
Replies: 4 comments
-
as root try running this command:
If your fan doesn't start going like crazy it's the kernel, if it does it's thinkfan. |
Beta Was this translation helpful? Give feedback.
-
What needs to be done if it is the kernel? |
Beta Was this translation helpful? Give feedback.
-
@dfischer02 Make sure you're on the latest EC firmware. If that doesn't work then a bug must be filed against the kernel, and Lenovo people must bring attention to it. You're essentially on your own 😢 |
Beta Was this translation helpful? Give feedback.
-
I have come across a similar problem but with an X380Y. I searched a lot for a way to control this fan in windows, but apparently there was none (only an abandoned attempt to reverse engineer the EC registers). I then found this project for linux, but my fan does not seem to support manual control, can you corroborate that for me?
edit: well, found the answer |
Beta Was this translation helpful? Give feedback.
-
I think the problem is more with the driver than with thinkfan itself. However, maybe someone has encountered the same problem and can help.
I have set up getting the temperature from the sensors and changing the level in
/proc/acpi/ibm/fan
, but it has no effect on the actual speed, at any level I havespeed: 0
./etc/thinkfan.conf
:systemctl status thinkfan
:/proc/acpi/ibm/fan
I also create the file
/etc/modprobe.d/thinkpad_acpi.conf
with lineI use Arch Linux, thinkfan compiled from master branch. What am I doing wrong?
Beta Was this translation helpful? Give feedback.
All reactions