You are not logged in.
Pages: 1
Topic closed
I am having some trouble getting my thinkpad to read and control the fans. Following the wiki page https://wiki.archlinux.org/index.php/Fa … m-sensors), I have done the following...
1.) Install lm_sensors. I then run "sensors-detect" and everything looks normal (I can give this output if need be). However, I then run "pwmconfig" which yields...
There are no usable PWM outputs. This is the output for "sensors."
BAT0-acpi-0
Adapter: ACPI interface
in0: 17.32 V
pch_skylake-virtual-0
Adapter: Virtual device
temp1: +38.0°C
nvme-pci-0500
Adapter: PCI adapter
Composite: +37.9°C (low = -273.1°C, high = +80.8°C)
(crit = +81.8°C)
Sensor 1: +37.9°C (low = -273.1°C, high = +65261.8°C)
Sensor 2: +35.9°C (low = -273.1°C, high = +65261.8°C)
iwlwifi_1-virtual-0
Adapter: Virtual device
temp1: +32.0°C
coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +41.0°C (high = +100.0°C, crit = +100.0°C)
Core 0: +40.0°C (high = +100.0°C, crit = +100.0°C)
Core 1: +40.0°C (high = +100.0°C, crit = +100.0°C)
Core 2: +41.0°C (high = +100.0°C, crit = +100.0°C)
Core 3: +41.0°C (high = +100.0°C, crit = +100.0°C)
thinkpad-isa-0000
Adapter: ISA adapter
fan1: 0 RPM
I have run a few CPU stress tests, and no matter what the CPU temperature is, the fan speed stays at zero. I don't have this issue when I boot into windows instead of Arch, which is odd.
2.) I tried to install Thinkfan based on the same wiki page. When I run "cat /proc/acpi/ibm/fan," I do not get the desired output...
status: disabled
speed: 0
level: 0
commands: level <level> (<level> is 0-7, auto, disengaged, full-speed)
commands: enable, disable
commands: watchdog <timeout> (<timeout> is 0 (off), 1-120 (seconds))However, I can still start Thinkfan using "thinkfan -n" or "systemctl enable thinkfan" and "systemctl start thinkfan," and it yields legitimate temp readings and appropriate levels (despite the fact that I can hear the fan is NOT spinning).
Has anyone had this issue before? Thank you.
Offline
Offline
Thank you for your reply! I tried that wiki entry before, but couldn't quite get it to work. I am not sure if my chipset name is correct. I used "coretemp-isa-0000" given by "sensors" to populate the /etc/sensors.d/fan-speed-control.conf file.
$ sensors
BAT0-acpi-0
Adapter: ACPI interface
in0: 15.12 V
pch_skylake-virtual-0
Adapter: Virtual device
temp1: +37.5°C
nvme-pci-0500
Adapter: PCI adapter
Composite: +31.9°C (low = -273.1°C, high = +80.8°C)
(crit = +81.8°C)
Sensor 1: +31.9°C (low = -273.1°C, high = +65261.8°C)
Sensor 2: +31.9°C (low = -273.1°C, high = +65261.8°C)
coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +40.0°C (high = +100.0°C, crit = +100.0°C)
Core 0: +39.0°C (high = +100.0°C, crit = +100.0°C)
Core 1: +39.0°C (high = +100.0°C, crit = +100.0°C)
Core 2: +40.0°C (high = +100.0°C, crit = +100.0°C)
Core 3: +40.0°C (high = +100.0°C, crit = +100.0°C)
iwlwifi_1-virtual-0
Adapter: Virtual device
temp1: +32.0°C
thinkpad-isa-0000
Adapter: ISA adapter
fan1: 0 RPMHere is my /etc/sensors.d/fan-speed-control.conf file.
chip "coretemp-isa-0000"
set fan1_div 4When I run "sudo sensors -s," I get an error indicating that my chipset name is not correct...
Error: File /etc/sensors.d/fan-speed-control.conf, line 2: Unknown feature name
coretemp-isa-0000: No such subfeature knownIs there a better way to find the chipset name? I could not figure out what this name looks like after searching around for its syntax.
Offline
Hi @useMoreArch
could you ever solve this problem?
Offline
Hi @useMoreArch
could you ever solve this problem?
The OP has not been back since 2020, so I don't think you are going to get an answer.
Please do not necrobump. Instead, start a new topic, and refer back to this one of you think it applies.
Closing.
Offline
Pages: 1
Topic closed