Projects / xmbmon


xmbmon is a monitoring program for motherboards which can monitor the CPU temperatures and the frequency of CPU cooling fans, etc. The package includes "mbmon", which can be used at the commandline to report the temperatures, voltages, and RPM (rounds per minute) of the fans, and "xmbmon", which displays the three temperatures and a core voltage as simple curves.

Operating Systems

RSS Recent releases

  •  08 Oct 2004 16:06

Release Notes: SMBus accesses of VIA VT8237 and Intel ICH6 are supported. Changes to work on Solaris for x86. Further smoothing for plotting curves in xmbmon. Bugs for detecting ALi chipsets have been fixed.

  •  29 May 2004 11:47

Release Notes: The IIR low path filter smoothing method is included for plotting graphs in xmbmon. Manual files were added. Winbond W83791D and W83627THF chips are supported. Initialization is now done for ADM9240 chip for some Intel motherboards. SMBus access of the ALI1533/1543 chipset (Aladdin IV, V) is supported.

  •  23 Aug 2003 07:22

No changes have been submitted for this release.

RSS Recent comments

30 Dec 2010 09:49 xevilstar Thumbs down

xmbmon205# ./configure --prefix=/usr --sysconfigdir=/etc --localstatedir=/var
configure: error: unrecognized option: --sysconfigdir=/etc
Try `./configure --help' for more information.
root@princess:~/Renatos_shit/xmbmon205# ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking how to run the C preprocessor... gcc -E
checking for X... libraries /usr/lib64, headers
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking build system type... Invalid configuration `x86_64-unknown-linux-gnu': machine `x86_64-unknown' not recognized
configure: error: /bin/sh AC-TOOLS/config.sub x86_64-unknown-linux-gnu failed

03 Dec 2003 16:18 kiko Thumbs up

This is such an awesome little program
I've been wrestling with kernel patches for lm_sensors for a couple of years now, and I guess I was just convinced that we needed kernel support for reading temperature, fan speeds and voltages from our motherboards.

How untrue! mbmon and xmbmon are a trivial ./configure ; make away, and they do *exactly* what I need, which is producing readings in a simple text-based format. It is definitely one of the more undersung bits of software available for Linux -- don't miss it!


Project Spotlight

MUltihost SSH Wrapper

Broadcasts commands over SSH to multiple hosts.


Project Spotlight


A Web-based LDAP client written in Python.