Version 71 (modified by khali, 6 years ago)

Move application support info to a table

Downloading lm-sensors

'OSI certified' logo

This software is OSI Certified open source software. OSI Certified is a certification mark of the  Open Source Initiative.

Available Releases

lm-sensors 3.1.0

This is the latest release of the stable branch, for Linux 2.6.5+. It supports all the devices your kernel supports, as it no longer contains chip-specific code.

Release notes:

  • If you are using a custom configuration file and are upgrading from version 2.x, you'll need to convert it to the new format using the included sensors-conf-convert script.
  • The default libsensors configuration file now only includes statements which are correct for all mainboards. This is the only way to guarantee that no wrong labels are displayed by default and no incorrect scaling factors are applied by default. If you want to revert to the old behavior, you need to manually copy etc/ to /etc/sensors3.conf. Beware though that the labels and scaling factors may or may not match your mainboard then.
  • For sysconfig-based distributions, the format of the lm_sensors service configuration file has changed. Use the included sysconfig-lm_sensors-convert script.
  • Some third party monitoring applications do already work with the library in this package, some don't. We are encouraging authors to port their applications to the new library. See the table below.

Files are signed by  Jean Delvare.

lm_sensors-3.1.0 (150 kB)

 lm_sensors-3.1.0.tar.bz2 ( signature)
 lm_sensors-3.1.0.tar.bz2 ( signature) (FTP mirror)

Recommended patches: r5730.

Application support:

Application Upstream support status Patch Notes
xsensors Not merged yet  xsensors 0.60
gkrellm Supported since 2.3.1  gkrellm 2.3.0
net-snmp Supported in 5.5  net-snmp 5.4.1 Configure with --with-mib-modules="ucd-snmp/lmsensorsMib" --with-ldflags="-lsensors"
xfce4-sensors-plugin Supported since  xfce4-sensors-plugin
KDE (ksysguard) Supported since 4.1.0  kdebase 3.5.8
Gnome sensors applet Supported since 2.2.1  sensors-applet 1.8.1
ksensors Upstream is dead  ksensors-0.7.3-fedora-14.tar.gz This tarball contains a version with all Debian's changes + 2 patches from Fedora, including lm_sensors-3.x support.
pacemaker ?
phpsysinfo ?

lm-sensors 2.10.8

This is the latest release of the legacy branch, for Linux 2.4.10+. This is a stable release with support for most devices except the newest ones. Userspace tools support 2.4 and 2.6 kernels. Device drivers are for Linux 2.4 only, for Linux 2.6 they are coming with the kernel itself. Most third party monitoring applications need the library from this version at the moment.

Release notes:

  • This release solves a minor compatibility issue with kernel 2.6.28 (only affecting users of the it87 driver.)
  • IBM Thinkpad users should not install this version.
  • You will need to install the  libsysfs library (or a dev package from your distribution) if you want support for Linux 2.6, because this version of libsensors depends on it.
  • If you are using Linux 2.4, lm-sensors 2.10.8 requires i2c 2.9.0 or newer.

PGP signatures are made by  Philip Edelbrock using a DSS key compatible with  GnuPG.

lm_sensors-2.10.8 (914 kB)

 lm_sensors-2.10.8.tar.gz ( PGP signature)
 lm_sensors-2.10.8.tar.gz ( PGP signature) (FTP mirror)

Recommended patches: none.

i2c-2.10.5 (144 kB, for Linux 2.4 only)

Linux 2.6 users do not need to get this i2c package, it's already part of the kernel tree.
 i2c-2.10.5.tar.gz ( PGP signature)
 i2c-2.10.5.tar.gz ( PGP signature) (FTP mirror)
This is also available as a  Linux 2.4 kernel i2c patch.

Other Downloads

  • Linux 2.4 users who have a monolithic (as opposed to modular) kernel or simply want some i2c drivers built-in will need to patch their kernel tree. A minor incompatibility issue exists with two drivers (bttv and tvmixer) in the Linux 2.4.23 to 2.4.28 kernels. A  complete installation guide with patches is available.
  •  RPMs for Red Hat and Fedora Core distributions were made available by Axel Thimm on his  ATrpms website.
  • You can access all released files  here.
  • The I2C tools now have their separate page.

Subversion Repository

Anonymous access to our Subversion repository (SVN) is available. This means that users can have direct access to up-to-the-minute code.

We presume that you have  Subversion installed on your machine. To check out a working copy of the stable code for this project use the following command:

svn checkout lm-sensors

Or, for the legacy branch:

svn checkout i2c
svn checkout lm-sensors-2.10

To update the code, use svn update from within any checked out directory. Please read the README and INSTALL files of your working copy for how to build the code. You can use the regular svn commands on the files (like svn log [filename]) to see the comments made by the developers as changes were made.

If you're not familiar with the use of Subversion we recommend the excellent  Subversion book which is a valuable resource.

Commits to the repositories are notified on the  lm-sensors-notify mailing-list. Feel free to subscribe if you want to be informed of the changes made to the lm-sensors repository.

Browse the Distribution

Choose the links below to view the current development code:

Nightly SVN snapshots

They are generated at 6:10 in the morning of Central European Time ( CET/CEST)