Psensor – A Graphical Temperature Monitor

Sponsored Link
Psensor is a graphical hardware temperature monitor for Linux.
It can monitor the temperature from:

* the different motherboard and cpu sensors (using lm-sensors)
* the NVidia GPUs (requires the NVidia library XNVCtrl) since the version 0.2.0
* the hard disk drives (requires hddtemp) since the version 0.4.0

Fan speed using lm-sensors is supported since the version 0.4.0

The temperature range scales automatically and the window can be resized.

The application is designed to be simple, don’t expect complex drawing or settings. The CPU and memory (a couple of MiB) consumption are very low.

Install Psensor in ubuntu 10.04/9.10

First step is to install required packages

sudo apt-get install lm-sensors make gcc libsensors4-dev libgtk2.0-dev libgconf2-dev

Then, starts the detection of your hardware sensors:

sudo sensors-detect

Now you need to download Psensor from here

Extract this file

tar xvzf psensor-0.3.2-src.tar.gz

cd psensor-0.3.2

Edit Makefile

Optional :- Change ==PSENSOR_DIR== if not installing additional files to ==/usr/share/psensor==

Now run the following commands to install psensor

install

make clean all

make install

Start the sensor detection script and follows the instructions

sensors-detect

Verify the sensor detection by running:

sensors

Now run psensor

psensor

NVidia support

By default, the NVidia support is not enabled, to enable it:

# NVidia support requires the ==XNVCtrl== library. For Ubuntu 10.04 you must install the package ==nvidia-settings==

# Edit the makefile and uncomment the lines redefining ==OBJS== and ==CC_OPTS== variables

Screenshot



Sponsored Link

Incoming search terms:

Related posts

13 thoughts on “Psensor – A Graphical Temperature Monitor

  1. Thanks for the article, trying now. Think the reference to libgconf2.0-dev should be libgconf2-dev instead?

    Cheers

    Ian

    [Reply]

    admin Reply:

    Ian

    Thanks for your comment that is correct i have updated the article

    [Reply]

  2. Hi,

    After the command “cd psensor-0.3.2″ I did the command “Edit Makefile” and I recieved the following:

    No command ‘Edit’ found, did you mean:
    Command ‘edit’ from package ‘mime-support’ (main)
    Edit: command not found

    Could you elaborate this part? IS “Edit Makefile” a command, or an action that I should do to the Makefile?

    Thanks in advance.

    [Reply]

  3. ‘Edit Makefile” means to edit the file Makefile, you can edit with any text editor like gedit,emacs,vi,etc.

    If you don’t really know how a Makefile is working, I suggest that you just run it ‘make clean all’. Edition of the Makefile is only required if you want to enable the nvidia termal support or change the way the install is done.

    You can also install directly a binary package if you are using OpenSuse or Arch linux distribution. The links are on the psensor website.

    [Reply]

  4. cp: cannot stat `psensor-server': No such file or directory
    make: *** [install] Error 1

    Any ideas?

    [Reply]

  5. @fredneedle instruction on this page are now obsolete.

    For Ubuntu 11.04, you should considere using the dedicated PPA to install psensor-server:
    sudo apt-add-repository ppa:jfi/ppa
    sudo apt-get update
    sudo apt-get install psensor-server

    If you really want to install it from sources, you need first to install the build dependencies:

    sudo apt-get install autoconf automake gettext autopoint libgtk2.0-dev libgconf2-dev libnotify-dev libsensors4-dev help2man libcurl4-openssl-dev libjson0-dev liblua5.1-0-dev libmicrohttpd-dev libgtop2-dev libappindicator-dev nvidia-settings

    Get the source archive:
    wget http://wpitchoune.net/psensor/files/psensor-0.6.1.8.tar.gz
    cd psensor-0.6.1.8

    Compile it:
    ./configure
    make clean all

    Install it:
    make install

    [Reply]

  6. Psensor does not work. Asus M5A97 mobo. Its 95F out and Psensor reports temp1 as 18C. It was 18C yesterday too.

    [Reply]

  7. Great program!! I wish the user could change the y-axis to scale each sensor. My fan is usually on of off, so I only see a vertical line from top to bottom. My drive temp is just a line at the bottom of the graph and my CPU temp is usually a line at the top of the graph. So, it would be nice to zoom out on the temperatures also to get these more in the middle. Also, can each sensor measure interval be adjusted individually? I would like to set my temperature sensors to 1 second, but maybe the CPU Usage to 5 or 10 seconds… Great program for measuring my computer temperatures…

    [Reply]

Leave a comment

Your email address will not be published. Required fields are marked *