LCDproc is a utility to drive one or more LCD (and LCD-like) devices attached to a host. It is comprised of a server, which uses a modular device driver system to control attached displays, and one or more clients to gather data as appropriate and send screen data to the server. The included client displays a multitude of system statistics (CPU/memory/disk usage, uptime, date and time, temperature, etc.). Multiple clients can connect to the server simultaneously, and clients can set priorities on the screens they provide to influence in what order items are displayed. This facility can also be used to "pop" critical screens (such as an entry from syslog from a log-watching client). All functionality is implemented in userland. Support for many display devices and several platforms (Linux, *BSD, and Solaris at least) is included.
Re: Ports exagerated?
> Works nicely under Linux. But contrary
> to claims above, the homepage does not
> mention Windows ports. Quite the
> contrary: in the FAQ the developer seeks
> support in creating windows ports.
In a very distant past, a version of LCDproc was compiling on Windows, but it's been a while. I removed the Windows and Solaris OS from the ports.