@smldis: not sure if this is a good solution, but I switched to using /sys/devices/virtual/thermal/thermal_zone*/temp after having similar issues (thinkfan failing to read /sys/devices/platform/coretemp.0/hwmon/...)
Search Criteria
Package Details: thinkfan 1.3.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/thinkfan.git (read-only, click to copy) |
---|---|
Package Base: | thinkfan |
Description: | A minimalist fan control program. Supports the sysfs hwmon interface and thinkpad_acpi |
Upstream URL: | https://github.com/vmatare/thinkfan |
Licenses: | GPL-3.0-or-later |
Submitter: | FALKER |
Maintainer: | harmathy |
Last Packager: | harmathy |
Votes: | 190 |
Popularity: | 0.119254 |
First Submitted: | 2009-03-02 09:01 (UTC) |
Last Updated: | 2024-07-09 06:52 (UTC) |
Dependencies (4)
- libatasmart (libatasmart-gitAUR)
- yaml-cpp
- cmake (cmake-gitAUR) (make)
- lm_sensors (lm_sensors-gitAUR) (optional) – hwmon support
Required by (1)
Sources (3)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 12 .. 14 Next › Last »
aspirogrammer commented on 2015-01-27 04:06 (UTC)
ptrv commented on 2014-12-23 23:29 (UTC)
I have the problem with thinkfan, that after resuming from suspend, thinkfan quits because a sensor has vanished.
The log says:
A sensor has vanished! Exiting since there's no safe way of handling this.
If I restart the thinkfan systemd service, it works properly again.
Any suggestions how to solve this?
smldis commented on 2014-11-21 14:11 (UTC)
I opened a bug report here if someone wanna help:
https://sourceforge.net/p/thinkfan/thinkfan-bugs/17/
smldis commented on 2014-10-08 19:09 (UTC)
Ok, I do Not want To waste our time on tricks, I just published my solution for other people here.
Thanks for your effort.
notizblock commented on 2014-10-08 18:21 (UTC)
@smldis, thx for your report, I'll try thinkpad_hwmon asap and try to find a solution.
smldis commented on 2014-10-08 10:40 (UTC)
I don't use lm-sensors. My driver interface is thinkpad_hwmon. Thank you
notizblock commented on 2014-10-07 19:34 (UTC)
@smldis have you configured lm-sensors? Does it start properly, if you start it manually?
smldis commented on 2014-10-07 08:11 (UTC)
Hi,
Not loading at start here, Also lm-sensors fails to load with this .service
My working setup on a thinkpad t500 is:
udev rule: 98-thinkfan.rules
SUBSYSTEM=="platform", KERNEL=="thinkpad_hwmon", TAG+="systemd"
thinkfan.service:
[Unit]
Description=Thinkfan Daemon - simple and lightweight fan control program
[Service]
Type=forking
ExecStart=/usr/bin/thinkfan
PIDFile=/var/run/thinkfan.pid
ExecReload=/usr/bin/kill -HUP $MAINPID
[Install]
#WantedBy=multi-user.target
WantedBy=sys-devices-platform-thinkpad_hwmon.device
zaferot commented on 2014-10-06 23:47 (UTC)
Hi @notizblock,
It works fine now. Thanks!
notizblock commented on 2014-10-06 17:49 (UTC)
Sorry for being so unresponsive lately, I uploaded a new version with the following changes:
- Fix installation of README/NEWS (thx @smldis)
- Update thinkfan.service to be closer to upstream (thx @smldis)
- Include optional dependency to lm_sensors (thx @zaferot)
I think an optional dependency is the best solution here, since user may decide to load the required modules manually. @zaferot, @smldis please test, if this version fixes your problems. I was not able to reproduce them.
Pinned Comments