You are not logged in.
Pages: 1
Hi there,
I'm trying to get thinkfan to work on my Thinkpad. My T43 makes the 5-seconds-pulsing-fan-noise and I'm kinda annoyed by that ;-)
Plus I think the fan is just too loud.
Here's what I did:
1. Install thinkfan via AUR
2. Edit /etc/modprobe.d/modprobe.conf
and add "options thinkpad_acpi fan_control=1"
3. Edit /etc/thinkfan.conf
4. systemctl enable thinkfan.service
systemctl start thinkfan.service
systemctl status thinkfan.service gives me no errors:
● thinkfan.service - Thinkfan Daemon - simple and lightweight fan control program
Loaded: loaded (/usr/lib/systemd/system/thinkfan.service; enabled)
Active: active (running) since Thu 2014-09-18 22:29:52 CEST; 30s ago
Main PID: 18901 (thinkfan)
CGroup: /system.slice/thinkfan.service
└─18901 /usr/bin/thinkfan -n -s5 -q -p
Sep 18 22:29:52 archophobia9000 systemd[1]: Started Thinkfan Daemon - simple and lightweight fan control program.
Sep 18 22:29:52 archophobia9000 thinkfan[18901]: thinkfan 0.9.1 starting...
Sep 18 22:29:52 archophobia9000 thinkfan[18901]: Disengaging the fan controller for 0.500 seconds every 5 secondsThis is what my /etc/thinkfan.conf looks like:
######################################################################
# thinkfan 0.7 example config file
# ================================
#
# ATTENTION: There is only very basic sanity checking on the configuration.
# That means you can set your temperature limits as insane as you like. You
# can do anything stupid, e.g. turn off your fan when your CPU reaches 70°C.
#
# That's why this program is called THINKfan: You gotta think for yourself.
#
######################################################################
#
# IBM/Lenovo Thinkpads (thinkpad_acpi, /proc/acpi/ibm)
# ====================================================
#
# IMPORTANT:
#
# To keep your HD from overheating, you have to specify a correction value for
# the sensor that has the HD's temperature. You need to do this because
# thinkfan uses only the highest temperature it can find in the system, and
# that'll most likely never be your HD, as most HDs are already out of spec
# when they reach 55 °C.
# Correction values are applied from left to right in the same order as the
# temperatures are read from the file.
#
# For example:
# tp_thermal /proc/acpi/ibm/thermal (0, 0, 10)
# will add a fixed value of 10 °C the 3rd value read from that file. Check out
# http://www.thinkwiki.org/wiki/Thermal_Sensors to find out how much you may
# want to add to certain temperatures.
# Syntax:
# (LEVEL, LOW, HIGH)
# LEVEL is the fan level to use (0-7 with thinkpad_acpi)
# LOW is the temperature at which to step down to the previous level
# HIGH is the temperature at which to step up to the next level
# All numbers are integers.
#
# I use this on my T61p:
#tp_fan /proc/acpi/ibm/fan
#tp_thermal /proc/acpi/ibm/thermal (0, 10, 15, 2, 10, 5, 0, 3, 0, 3)
tp_thermal /proc/acpi/ibm/thermal (0, 10, 15, 2, 10, 5, 0, 3, 0, 3)
tp_fan /proc/acpi/ibm/fan
(0, 0, 42)
(1, 40, 47)
(2, 45, 52)
(3, 50, 57)
(4, 55, 62)
(5, 60, 67)
(6, 65, 72)
(7, 70, 77)
(127, 75, 32767)Still, it doesn't seem to work.. the fan is still noisy and makes that 5 second speed-up thing.
How do I get this to work? Did I miss something?
Or is there a better way to make my thinkpad quiet(er)?
Thanks for your help!
Cheers, vincent
*** EDIT:
This is the output of sensors:
thinkpad-isa-0000
Adapter: ISA adapter
fan1: 4018 RPM
temp1: +49.0°C
temp2: +47.0°C
temp3: +34.0°C
temp4: +58.0°C
temp5: +34.0°C
temp6: N/A
temp7: +28.0°C
temp8: N/A
temp9: +48.0°C
temp10: +51.0°C
temp11: +53.0°C
temp12: N/A
temp13: N/A
temp14: N/A
temp15: N/A
temp16: N/A Last edited by vincent7 (2014-09-20 16:37:52)
Offline
Pages: 1