Page 1 of 2 12 LastLast
Results 1 to 10 of 18

Thread: Thinkpad Fan Control

  1. #1
    Join Date
    Apr 2005
    Beans
    13

    Thinkpad Fan Control

    I'd like to get an application called Thinkpad Fan Control working in Maverick.

    The app in question -
    http://www.gambitchess.org/mediawiki...ad_Fan_Control

    It's worked brilliantly in previous releases but hasn't been updated in ages, the developer's email is disabled, and it now has an unmet dependency.
    the following packages have unmet dependencies:
    tpfan-admin: Depends: python-gnome2-desktop (>= 2.22) but it is not installable
    Does anybody know of an updated tpfan package or would anyone like to take a crack at repackaging it?

    I've searched PPAs and threads but only found one for Lucid, still doesn't work in Maverick -
    https://launchpad.net/~jcollins/+archive/jaminppa

    If there aren't any updated packages out there I'd appreciate some help on building from source.

  2. #2
    Join Date
    Dec 2007
    Location
    Galway, Ireland
    Beans
    316
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Thinkpad Fan Control

    I upgraded today and I'm also looking for this. Did you ever got it working?

  3. #3
    Join Date
    Dec 2007
    Location
    Galway, Ireland
    Beans
    316
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Thinkpad Fan Control

    Found the solution.

    Download these files:
    tpfan-admin_0.96-ubuntu1_all.deb
    tpfand_0.95-ubuntu1_all.deb

    Double-click tpfand_0.95-ubuntu1_all.deb and install it.

    Right-click tpfan-admin_0.96-ubuntu1_all.deb and 'Extract Here'.

    Rename the file tpfan-admin_0.96-ubuntu1_all.deb with tpfan-admin_0.96-ubuntu1_all.deb.old.

    Now go into the 'tpfan-admin_0.96-ubuntu1_all' folder and then into the DEBIAN folder and open the file called 'control'.

    Replace 'python-gnome2-desktop' with 'python-gnome2-desktop-dev'. Save and close.

    Open a terminal and run this command:
    Code:
    dpkg-deb -D --build tpfan admin_0.96-ubuntu1_all
    This will create a new admin_0.96-ubuntu1_all.deb. Double-click and install.

    Now in the terminal again:
    Code:
    sudo gedit /usr/lib/python2.6/dist-packages/tpfand/settings.py
    Find the lines 170-174 and replace:
    Code:
    self.product_id = None
    self.product_name = None
    self.product_pretty_vendor = None
    self.product_pretty_name = None
    self.product_pretty_id = None
    With:
    Code:
    self.product_id = ""
    self.product_name = ""
    self.product_pretty_vendor = ""
    self.product_pretty_name = ""
    self.product_pretty_id = ""
    Save and close.

    Code:
    sudo service tpfand restart
    It should work now, go System -> Administrator -> Thinkpad Fan Control.
    Last edited by lunatico; November 29th, 2010 at 04:13 PM. Reason: Error in dpkg-deb code line

  4. #4
    Join Date
    Sep 2009
    Beans
    8,874
    Distro
    Ubuntu Development Release

    Re: Thinkpad Fan Control

    Check out gkrellm it is in the repos it works perfectly. If you need help setting it up just ask. Actually I mixed this up with dell computers never mind I have a think pad and a dell laptop.
    Last edited by wilee-nilee; November 13th, 2010 at 11:46 PM.





  5. #5
    Join Date
    Apr 2009
    Location
    UK
    Beans
    4
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Re: Thinkpad Fan Control

    Quote Originally Posted by lunatico View Post
    Found the solution.

    Download these files:
    tpfan-admin_0.96-ubuntu1_all.deb
    tpfand_0.95-ubuntu1_all.deb

    Double-click tpfand_0.95-ubuntu1_all.deb and install it.

    Right-click tpfan-admin_0.96-ubuntu1_all.deb and 'Extract Here'.

    Rename the file tpfan-admin_0.96-ubuntu1_all.deb with tpfan-admin_0.96-ubuntu1_all.deb.old.

    Now go into the 'tpfan-admin_0.96-ubuntu1_all' folder and then into the DEBIAN folder and open the file called 'control'.

    Replace 'python-gnome2-desktop' with 'python-gnome2-desktop-dev'. Save and close.

    Open a terminal and run this command:
    Code:
    dpkg-deb-D - build-tpfan admin_0.96-ubuntu1_all
    This will create a new admin_0.96-ubuntu1_all.deb. Double-click and install.

    Now in the terminal again:
    Code:
    sudo gedit /usr/lib/python2.6/dist-packages/tpfand/settings.py
    Find the lines 170-174 and replace:
    Code:
    self.product_id = None
    self.product_name = None
    self.product_pretty_vendor = None
    self.product_pretty_name = None
    self.product_pretty_id = None
    With:
    Code:
    self.product_id = ""
    self.product_name = ""
    self.product_pretty_vendor = ""
    self.product_pretty_name = ""
    self.product_pretty_id = ""
    Save and close.

    Code:
    sudo service tpfand restart
    It should work now, go System -> Administrator -> Thinkpad Fan Control.
    That's work, but something is wrong in that line:
    Code:
    dpkg-deb-D - build-tpfan admin_0.96-ubuntu1_all
    I used
    Code:
    dpkg-deb -b
    but now I must to learn how to use that tool, because it doesn't recognize my T60?!

  6. #6
    Join Date
    Dec 2007
    Location
    Galway, Ireland
    Beans
    316
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Thinkpad Fan Control

    Quote Originally Posted by OBIEKTYWNY View Post
    That's work, but something is wrong in that line:
    Code:
    dpkg-deb-D - build-tpfan admin_0.96-ubuntu1_all
    I used
    Code:
    dpkg-deb -b
    but now I must to learn how to use that tool, because it doesn't recognize my T60?!
    Yes something was very wrong with that line... thanks for letting me know, I've fixed it.

  7. #7
    Join Date
    Mar 2009
    Location
    Berne - Switzerland
    Beans
    3
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Exclamation Re: Thinkpad Fan Control

    Hello

    Im try to follow your instruction but when when i type

    Code:
    dpkg-deb-D - build-tpfan admin_0.96-ubuntu1_all
    I receive the following answer, eny error:

    Code:
    rina@rina-ThinkPad-T40:~$ dpkg-deb -D --build tpfan admin_0.96-ubuntu1_all
    dpkg-deb: Cannot open information file »tpfan/DEBIAN/control« for reading: No such file or directory
    (I translatet this in english because my system is installed in german , but i hope you understand to tell me where i make a mistake and why it says this error.

    Can anyone help me?

    Thanks for answering

    Karin

  8. #8
    Join Date
    Jul 2006
    Beans
    Hidden!

    Re: Thinkpad Fan Control

    i get the same output from:

    dpkg-deb -D --build tpfan admin_0.96-ubuntu1_all

    dpkg-deb: failed to open package info file `tpfan/DEBIAN/control' for reading: No such file or directory

    has anyone figured out how to install this app?

  9. #9
    Join Date
    Dec 2007
    Location
    Galway, Ireland
    Beans
    316
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Thinkpad Fan Control

    Quote Originally Posted by tich View Post
    has anyone figured out how to install this app?
    Post #3 worked for me.

  10. #10
    Join Date
    Apr 2010
    Location
    Wasteland, USA
    Beans
    Hidden!
    Distro
    Kubuntu 13.10 Saucy Salamander

    Re: Thinkpad Fan Control

    The PPA here mentioned by the OP now has versions for Lucid and Maverick
    https://launchpad.net/~jcollins/+archive/jaminppa

    NOTE: You must use sudo or root authority when installing tpfand and tpfand_admin deb packages. Otherwise the installation may fail.

    I have been using both these packages on my Thinkpad A20m since upgrading to Lucid and have had no problems.
    It's UBUNTASTIC!
    -Custom Built Box Ubuntu 12.04 & Windows 7 dual boot: AMD-fx6300 3.5 GHz, Asrock 990FX Extreme4, Radeon HD7870, Ares 1600 Ram, Samsung EVO SSD, Momentus Hybrid HDD.
    -Thinkpad T500: KDE-Ubuntu 13.10 & Windows 7 dual boot

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •