Closed pat-s closed 4 years ago
Well, if you don't know what's going on then check it:
lsmod | grep thinkpad
cat /proc/acpi/ibm/fan
cat /sys/modules/thinkpad_acpi/parameters/fan_control
The experimental=1
option fixed it for me.
The
experimental=1
option fixed it for me.
How did you do that? Could you elaborate? I am facing same issue
It's an option to the thinkpad_acpi
kernel module. Module options are set by modifying or adding the appropriate files in /etc/modprobe.d/
. Read the manpage: man modprobe.d
.
I've now put a link to the documentation for the thinkpad_acpi
kernel module in the "SEE ALSO" section of both man pages. I think that should be sufficient, because if someone isn't paying attention to the documentation, they generally shouldn't be using thinkfan anyways.
How did you do that? Could you elaborate? I am facing same issue
@s0m3OnE47 you can simply do
echo "options thinkpad_acpi fan_control=1 experimental=1" | sudo tee /etc/modprobe.d/thinkfan.conf
sudo modprobe -rv thinkpad_acpi
sudo modprobe -v thinkpad_acpi
this will write the thinkpad_acpi
options in the /etc/modprobe.d/thinkfan.conf
and reload the thinkpad_acpi
module
I was having the same issue in ubuntu 20.04 (Kernel 5.4.0-40-generic) with thinkfan 0.9.1 (installed via apt), adding the experimental flag solved it
Just in case anyone is trying this with the thinkpad_acpi
module built-in, you add the following option to your kernel command
line:
thinkpad_acpi.fan_control=1
If you're using grub, add this to GRUB_CMDLINE_LINUX_DEFAULT
in /etc/default/grub
, then reconfigure grub with grub-mkconfig -o /boot/grub/grub.cfg
(or whatever).
For Fedora Silverblue or Kinoite:
sudo rpm-ostree kargs --append=thinkpad_acpi.fan_control=1
sudo systemctl status thinkfan
I've set
options thinkpad_acpi fan_control=1
and specified the following config file:PS: Applies to both versions 0.9.3 and current git. I'm on a T430.