Replies: 13 comments
-
Well, first of all you should try and find out what the situation actually is. So when you feel like thinkfan isn't reacting to your temperatures the way you expect it to, run: sensors
pkill -usr1 thinkfan
journalctl -el -u thinkfan and post the output here. |
Beta Was this translation helpful? Give feedback.
-
Sensors: thinkpad-isa-0000 BAT0-acpi-0 coretemp-isa-0000 acpitz-acpi-0 pkill - produced an error when run as-is, when run as sudo - showed nothing... |
Beta Was this translation helpful? Give feedback.
-
That seems very strange to me. Unfortunately your log output is truncated, so I can't see what fan speed thinkfan has calculated. Can you please do the following during high temps: sudo pkill -usr1 thinkfan
sudo journalctl --no-pager -el -u thinkfan # To make sure we get the entire log entries
sudo cat /proc/acpi/ibm/fan
sudo bash -c 'for f in /sys/module/thinkpad_acpi/parameters/*; do echo $f; cat $f; echo; done' Normally we should see the calculated fan speed (127 at ~70°C) in the log message and the corresponding "level disengaged" in |
Beta Was this translation helpful? Give feedback.
-
Here you go... journal fan It says 7, but I barely feel any air going out... bash /sys/module/thinkpad_acpi/parameters/brightness_mode /sys/module/thinkpad_acpi/parameters/dbg_bluetoothemul /sys/module/thinkpad_acpi/parameters/dbg_uwbemul /sys/module/thinkpad_acpi/parameters/dbg_wlswemul /sys/module/thinkpad_acpi/parameters/dbg_wwanemul /sys/module/thinkpad_acpi/parameters/enable /sys/module/thinkpad_acpi/parameters/experimental /sys/module/thinkpad_acpi/parameters/fan_control /sys/module/thinkpad_acpi/parameters/force_load /sys/module/thinkpad_acpi/parameters/id /sys/module/thinkpad_acpi/parameters/index /sys/module/thinkpad_acpi/parameters/software_mute /sys/module/thinkpad_acpi/parameters/volume_capabilities /sys/module/thinkpad_acpi/parameters/volume_control /sys/module/thinkpad_acpi/parameters/volume_mode |
Beta Was this translation helpful? Give feedback.
-
And here's on higer temps: -- Logs begin at Thu 2022-07-21 10:15:24 CEST, end at Thu 2022-07-21 18:54:10 CEST. -- status: enabled /sys/module/thinkpad_acpi/parameters/brightness_enable /sys/module/thinkpad_acpi/parameters/brightness_mode /sys/module/thinkpad_acpi/parameters/dbg_bluetoothemul /sys/module/thinkpad_acpi/parameters/dbg_uwbemul /sys/module/thinkpad_acpi/parameters/dbg_wlswemul /sys/module/thinkpad_acpi/parameters/dbg_wwanemul /sys/module/thinkpad_acpi/parameters/enable /sys/module/thinkpad_acpi/parameters/experimental /sys/module/thinkpad_acpi/parameters/fan_control /sys/module/thinkpad_acpi/parameters/force_load /sys/module/thinkpad_acpi/parameters/id /sys/module/thinkpad_acpi/parameters/index /sys/module/thinkpad_acpi/parameters/software_mute /sys/module/thinkpad_acpi/parameters/volume_capabilities /sys/module/thinkpad_acpi/parameters/volume_control /sys/module/thinkpad_acpi/parameters/volume_mode |
Beta Was this translation helpful? Give feedback.
-
Ok, thanks for getting back with the info. Since you have |
Beta Was this translation helpful? Give feedback.
-
Well, here's a thing. I have a dual boot, and under Windows there's another similar app which controls fan. And it's works just fine! As in it spins on a max speed and I do hear the noise of the fan... Under Linux - nothing. So it's definitely not a fan problem. I was thinking that maybe that Windows app could interfere with Linux, but I'm not sure if it's even possible... On the other hand it does change fan control from bios to app settings. |
Beta Was this translation helpful? Give feedback.
-
So that would mean that your hardware must be OK, and the only thing left is maybe some weird quirk in the interaction of |
Beta Was this translation helpful? Give feedback.
-
Thank you for all your tips, I'll try this out and let you know. Just curious though, how do I check which version of thinkfan I'm currently using? Also, in case of pwm - I just have to replace tp_fan with pwm in the same line, right? Lastly, I've stumbled on the following error, trying to compile the latest build: @-ThinkPad-L430: -- The C compiler identification is GNU 9.4.0 -- Configuring incomplete, errors occurred! |
Beta Was this translation helpful? Give feedback.
-
Hi @fakamaz,
|
Beta Was this translation helpful? Give feedback.
-
Got it to compile with -DUSE_YAML=false and the version seems to be current 1.3.1! Thanks. Now I actually feel a slightly warm wind coming on 57/60+ C; will test it out on higher temps. What about pwm - I just have to replace tp_fan with pwm in the same line, right? EDIT: On high temp I've noticed now it does this: ● thinkfan.service - thinkfan 1.3.1 Jul 29 17:17:06 -ThinkPad-L430 thinkfan[1335]: Watchdog ping Maybe watchdog is blocking the fan? As normally it'll show temperature here. And since I do have visual artefacts I assume fan is not working really... |
Beta Was this translation helpful? Give feedback.
-
So, one by one:
|
Beta Was this translation helpful? Give feedback.
-
Hi, and sorry for the late reply... I've checked on thinkfan status the other day, and this is what it's showing me: -- Logs begin at Tue 2022-08-30 08:30:10 CEST, end at Tue 2022-08-30 19:15:41 CEST. -- No idea what might have happened here, but I can't seem to start it all of a sudden... I did try the above, but it seems I'm not quite following how that 255 format should work. I'm using the one from the example file here: levels:
But it stops on the "levels" and produces this: ● thinkfan.service - thinkfan 1.3.1 Aug 30 19:32:46 -ThinkPad-L430 systemd[1]: Starting thinkfan 1.3.1... |
Beta Was this translation helpful? Give feedback.
-
Here's an example from the config file:
Status is:
But the temperature is still high and I have a feeling the fans do not start when stated. So how can I fix this?
Beta Was this translation helpful? Give feedback.
All reactions