Monitoring Hardware Temperatures

Power management, System temperatures, CPU fan speeds likewise hardware info have got vital importance compared to the other System management features of a PC/Netbook.A normal PC user should be mostly concerned with making sure the components in their machines are running at appropriate temperatures.With most popular Linux version like Ubuntu , we can monitor realtime temperature , CPU fan speed and other system data using an application called lm-sensors.
To begin with install lm-sensors [With Ubuntu versions like 11.04 , lm-sensors might be built-in: alternatively you can also check-in from software manager ]

Open up Terminal Type sudo apt-get install lm-sensors

Next Type sudo sensors-detect and answer YES to all YES/no questions [since those changes are safe].At the end of sensors-detect command , a list of modules that needs to be loaded will displayed. Type “yes” to have sensors-detect insert those modules into /etc/modules, or edit /etc/modules yourself.

Next, run sudo /etc/init.d/module-init-tools restart. This will read the changes you made to /etc/modules in step 3, and insert the new modules into the kernel.

Now begin to test lm-sensors Type in Terminal sensors and analyze your output.

This sensors output shows maInly motherboard sensors[For eg:displayed like Vcore, in1,4,5,6 , VCC] , CPU Core sensors [For eg: coretemp-isa-0000 through 0004]. The motherboard sensor device has information on the voltages received from the power supply unit by the motherboard (in1-6), the fan speeds (entries with RPM), and various internal temperatures.The ALARM indications in sensors are those reported by the sensor chip itself. Accuracy of these output can be questioned , since likely[sometimes] inaccurate info is displayed. For any lm-sensors related Problems Visit FAQNote:It’s reported that change in Linux kernel has made some sensors stop working. However To fix sensors, add the following to your kernel boot line (e.g. in your GRUB/GRUB2 configuration file) and reboot your machine: acpi_enforce_resources=lax . [Do it at your own risk-since might be dangerous].For latest Linux kernel 3.0 it seems to be fixed.Display Sensor Output using pSensor
With pSensor , it provides the real time temperature for those hardware by utilising lm-sensors output. It provides both bar and graphical view of the temperature for the hardware installed on your system.Up on installing lm-sensor , install pSensor .