You are not logged in.
Pages: 1
Hi,
I am new to Arch Linux. I am coming from Ubuntu. Thinkpad fan does not work by default in Linux. My fan runs continuously at a speed of 3500 RPM. Previously, I have used following two sources to set up thinkfan in Ubuntu.
As stated in thinkpad-wiki, I ran sudo sensors-detect and then find command but i only got 1 sensor instead of three which i use with Ubuntu. I got /sys/devices/virtual/hwmon/hwmon0/temp1_input.
I added coretemp to modules in rc.conf. /etc/modprobe.d/thinkfan.conf did not exist. Neither does /etc/default/thinkfan. I created them but i have no luck getting fan to work.
Please help.
Thanks.
Offline
I just installed thinkfan on a T420 from AUR. Worked as expected.
I also could detect only one fan (the loudest one) and after turning it off I still hear some fan running. But controlling the one fan is quite ok for me since the noise is reduced a lot already.
Have you loaded the thinkpad_acpi module?
Offline
Hi,
I am new to Arch Linux. I am coming from Ubuntu. Thinkpad fan does not work by default in Linux. My fan runs continuously at a speed of 3500 RPM. Previously, I have used following two sources to set up thinkfan in Ubuntu.
As stated in thinkpad-wiki, I ran sudo sensors-detect and then find command but i only got 1 sensor instead of three which i use with Ubuntu. I got /sys/devices/virtual/hwmon/hwmon0/temp1_input.
I added coretemp to modules in rc.conf. /etc/modprobe.d/thinkfan.conf did not exist. Neither does /etc/default/thinkfan. I created them but i have no luck getting fan to work.
Please help.
Thanks.
Hi. I've got ThinkPad X201i and I'm using only these modules for ThinkPad controlling:
tp_smapi thinkpad_acpi
If I have loaded these modules I just use (as root or with 'sudo'):
#!/bin/bash
echo level 0 | sudo tee /proc/acpi/ibm/fan
This little script just disable my fan... if I want to enable it I just use another script with 'level 1' or 'level 2'. If I want higher fan speed I just use higher integer (max is 'level 4' I think) or I just use 'level auto' for automatic fan control (just like default settings)
IMPORTANT thing is.... if you already installed&loaded modules you need to put this:
options thinkpad_acpi fan_control=1
into your:
/etc/modprobe.d/modprobe.conf
This parameter will enable fan controlling.
Offline
Thanks for replying. Sorry for this delay in reply, i was out of country.
Why do you do it manually? Can't it be done automatically?
When i run echo level 0 | sudo tee /proc/acpi/ibm/fan using any level it immediately goes back to 3500 RPM fan speed. My temperature remains around 65 degrees.
I have installed thinkfan from AUR
I added tp_smapi thinkpad_acpi in rc.conf under module section
I appended options thinkpad_acpi fan_control=1 in /etc/modprobe.d/modprobe.conf
Like you said i can control it using command echo level 0 | sudo tee /proc/acpi/ibm/fan
Thanks.
Offline
As stated in thinkpad-wiki, I ran sudo sensors-detect and then find command but i only got 1 sensor instead of three which i use with Ubuntu. I got /sys/devices/virtual/hwmon/hwmon0/temp1_input.
Thanks.
I added the above sensor to thinkfan.conf and thinkfan in daemon list in rc.conf. It seems to work now. Only that my temperature is too high for it to ever come down to it's right level that is 1 or 2.
Why is only one sensor detected unlike 4 in latest Ubuntu release?
Thanks.
Offline
I added the above sensor to thinkfan.conf and thinkfan in daemon list in rc.conf. It seems to work now. Only that my temperature is too high for it to ever come down to it's right level that is 1 or 2.
I think you can modify somewhere in thinkfan script, for what temperature will be used specific level of fanspeen.
Why is only one sensor detected unlike 4 in latest Ubuntu release?
I do not use any sensors or so.. so I don't know why you see only one sensor... Maybe Ubuntu is using some kind of a different sensors or so.
Offline
I got thinkfan running, after installing from the AUR, by adapting mejo's posts in the Ubuntu forums. Quite a bit of adaptation was needed, though. After loading the coretemp module, I found different temp*_input files than mejo reports.
Offline
After loading the coretemp module, I found different temp*_input files than mejo reports.
It would be interesting which files these were. Could be more specific?
To know or not to know ...
... the questions remain forever.
Offline
Pages: 1