Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I was able to install tpfand and tpfan-admin by following the instructions posted here. However, I'm unable to finish all the instructions.

After installing ThinkPad Fan Control I referred to the instructions again and did this:

Now in the terminal again: Code:

sudo gedit /usr/lib/python2.6/dist-packages/tpfand/

A text file (gedit) opens up but the file is blank so I can't continue to the next step which is:

Find the lines 170-174 and replace:


self.product_id = None
self.product_name = None
self.product_pretty_vendor = None
self.product_pretty_name = None
self.product_pretty_id = None

In addition, when I click on ThinkPad Fan Control this message appears despite being able to install tpfand:

ThinkPad Fan Control error message

Also, when I try sudo thinkfan I get this message:

WARNING: Using default temperature inputs in /proc/acpi/ibm/thermal.
WARNING: You have not provided any correction values for any sensor, and your fan will only start at 55 °C. This can be dangerous for your hard drive.
Config as read from /etc/thinkfan.conf:
Fan level   Low High
 0      0   55
 1      48  60
 2      50  61
 3      52  63
 4      56  65
 5      59  66
 7      63  32767
Daemon PID: 3367

I found this post on how to control ThinkPad fan speed for T430, but I got confused on steps 6 and 7 so I aborted my experiment to do it.

Is there a way to solve this? I hope someone can help me.

I'm using ThinkPad R61i 12.04 64-bit, Intel T5870 4GB RAM, 160 GB HDD.

share|improve this question
up vote 2 down vote accepted

Please check this link for detailed information on how to control thinkpad fan speed.There are some automated scripts which can help you to control the speed.

Due to slow fan speed your thinkpad might get overheated. This is a bug. I found a very useful shell script to control the fan speed.

Hope this helps you.

share|improve this answer
Thank you for this, however I'm confused on how to follow the steps from the article since I'm not that knowledgeable in Ubuntu. – onvas Aug 21 '12 at 9:53
Check this blog for the steps. – devav2 Aug 21 '12 at 10:22
Thank you. Can I ask for clarification though? I've created /etc/modprobe.d/thinkpad-acpi.conf and added options thinkpad_acpi fan_control=1 to a blank sheet of gedit file, saved it and closed the window. I'm not sure though what Then reload the module means. Should I open the .conf file again or /proc/acpi/ibm/fan and /proc/acpi/ibm/fan? I don't know what I should do with the code ># modprobe -r thinkpad-acpi ># modprobe thinkpad-acpi Change the value of level ># echo level 7 > /proc/acpi/ibm/fan – onvas Aug 21 '12 at 10:40
Once you set the fan_control to 1. You need to reload thinkpad-acpi module. So run modprobe -r thinkpad-acpi modprobe thinkpad-acpi commands. After reloading set the fan speed to level 7 using echo level 7 > /proc/acpi/ibm/fan – devav2 Aug 21 '12 at 11:10
You should run that command with root login. – devav2 Aug 21 '12 at 12:31

This is my fixed debs for x86 & x64 + my best silent config for r61 enter link description here

share|improve this answer
Err... how exactly you fixed it? Can you provide patch instead? – Braiam Nov 30 '13 at 17:18

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.