Closed Chrissi43 closed 1 year ago
Does the thinkpad_acpi load in /etc/modprobe.d properly?
Hallo ThaungHan,
thank you for your time and question. I checked with lsmod
whether "thinkpad_acpi" is loading. Among other things, the output lists the module, but with a zero. So if I understand it right the module is being loaded but not used?
Hallo ThaungHan,
thank you for your time and question. I checked with
lsmod
whether "thinkpad_acpi" is loading. Among other things, the output lists the module, but with a zero. So if I understand it right the module is being loaded but not used?
" I created the file /etc/modprobe.d/thinkfan.conf with the content options thinkpad_acpi fan_control=1 "
I think the thinkpad_acpi.conf path should be in /etc/modprobe.d/ thinkpad_acpi.conf and fan config file should be in /etc/thinkfan.conf imo.
And also you should cat /proc/acpi/ibm/fan is enabled or not. If the output is enabled and thing still does not work, you should unload the module first "modprobe -r thinkpad_acpi"and load again "modprobe thinkpad_acpi. I think it would work. Pls keep in mind that I'm also a user and thinkfan is broken many times by my messing up. Hope it work out for you. Thank you.
Thank you for your kindly suggestions.
I think the
thinkpad_acpi.conf
path should be in/etc/modprobe.d/ thinkpad_acpi.conf
and fan config file should be in/etc/thinkfan.conf
imo.
I have also noticed that the naming of the files in the instructions sometimes diverges. However, so far I had stuck to the old variant that worked for me. I have now as you recommended
thinkpad_acpi.conf
into the directory /etc/modprobe.d
andthinkfan.conf
into the directory /etc
.And also you should
cat /proc/acpi/ibm/fan
is enabled or not.
lsmod
, output still for thinkpad_acpi
is a zero.sudo thinkfan -n
unfortunately still produces the known error message: ERROR: Error scanning /sys/devices/pci0000:00/0000:00:03.1/0000:27:00.0/hwmon: No such file or directory
If the output is enabled and thing still does not work, you should unload the module first
modprobe -r thinkpad_acpi
and load againmodprobe thinkpad_acpi
.
lsmod
- unchanged display, thinkpad_acpi
is listed with a zerosudo thinkfan -n
- known error message.Then I tried something else again. Let me know the status with command service thinkfan status
. Output:
thinkfan.service
Loaded: loaded (/lib/systemd/system/thinkfan.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2022-10-13 21:34:51 CEST; 47s ago
Process: 4069 ExecStart=/usr/sbin/thinkfan $THINKFAN_ARGS $DAEMON_ARGS (code=exited, status=1/FAILURE)
CPU: 7ms
So the service is loaded but disabled. Could it possibly be because my Linux system runs with systemd?
I think it would work. Pls keep in mind that I'm also a user and thinkfan is broken many times by my messing up. Hope it work out for you. Thank you.
In the end, I think it doesn't matter whether you are a programmer or "just" a user - what counts in the end is that a solution is found? In this sense, thank you very much for your help, "four eyes see more than two". :-)
systemd
.lsmod
lists unchanged thinkpad_acpi
with a zero.sudo thinkfan -n
gives the well-known error like before: ERROR: Error scanning /sys/devices/pci0000:00/0000:00:03.1/0000:27:00.0/hwmon: No such file or directory
sudo service thinkfan start
gives the same error.service thinkfan status
gives the output: thinkfan is not running ... failed!
So no progress. :-(
@Chrissi43 have you taken a look at your hwmon hierarchy to see what's actually in there? I'd recommend looking at /sys/class/hwmon
. Either use those paths directly or look where the symlinks point.
Oh and please don't put much trust in 3rd party instructions, in particular don't expect you can just copy&paste configs from the internet. Read the thinkfan.conf
manpage and pay particular attention to the documentation of the hwmon
path specification and the related indices
and name
entries.
Hallo,
I have a huge problem with thinkfan. It's really a great software. So far i have had no problems. Now after I upgraded to a newer linux system I can no longer get the software to run. I'm not a software engineer, only a boring normal computer user. I have no idea what the problem is. Maybe someone here knows a solution?
My system consists of
What I have done so far
/etc/modprobe.d/thinkfan.conf
with the contentoptions thinkpad_acpi fan_control=1
find /sys/devices -type f -name "temp*_input"
/etc/thinkfan.conf
with these informations. Here is the content of this file:Testing the installation
sudo thinkfan -n
ERROR: Error scanning /sys/devices/pci0000:00/0000:00:03.1/0000:27:00.0/hwmon: No such file or directory
Solution?
I am quite perplexed, since everything has run without problems so far with the old system. I also do not find my problem described on the Internet or here in the forum. I have not yet dared to compile the program with the newest version myself. I have no idea about compiling and have not needed it yet. Does anyone know advice?
Thanks in advance for any help, Chrissi