How to detect CPU temperature, fan speeds and voltages (lm-sensors) in Ubuntu
Before getting started, you will have to install lm-sensors first.
- Install the sensors. Simply go to terminal and copy-paste following.
sudo apt-get install lm-sensors
- Create file called mkdev.sh, and paste in the following
#!/bin/bash
# Here you can set several defaults.
# The number of devices to create (max: 256)
NUMBER=32
# The owner and group of the devices
OUSER=root
OGROUP=root
# The mode of the devices
MODE=600
# This script doesn't need to be run if devfs is used
if [ -r /proc/mounts ] ; then
if grep -q "/dev devfs" /proc/mounts ; then
echo "You do not need to run this script as your system uses devfs."
exit;
fi
fi
i=0;
while [ $i -lt $NUMBER ] ; do
echo /dev/i2c-$i
mknod -m $MODE /dev/i2c-$i c 89 $i || exit
chown "$OUSER:$OGROUP" /dev/i2c-$i || exit
i=$[$i + 1]
done
#end of file
- Make this file executable, then run it
sudo chmod +x mkdev.sh
sudo ./mkdev.sh
- Now detect sensors, and answer "y" to all questions.
sudo sensors-detect
- To load the manual modules, type
sudo /etc/init.d/module-init-tools
- Load the modules into kernel with
sudo sensors -s
- And check the output
sudo sensors
Content Courtesy: http://www.ubuntuguide.org
Content License:http://www.gnu.org/copyleft/fdl.htm
Press the button below if you liked this site.
Tagged:
The brains or the lack of it behind Ubuntu Manual. Crazy about Linux, hates windows except for the fact that it runs many of his favorite games by default. Loves blogging



















