| CARVIEW |
|
GKrellM is a single process stack of system monitors which supports applying themes to match its appearance to your window manager, Gtk, or any other theme. |
1
|
2
|
Builtin Features
Screenshots
1: The CPU chart's nice time (green) is de-emphasized
by splitting it into a small view, and the sys time is inverted.
The disk hda chart is split at the 50% point.
The 5 volt supply is triggering a warning. The animated penguin is
announcing there is new mail.
2: A more simple configuration with nice time hidden and two net interfaces being monitored. The battery time left is triggering an alarm. The theme is one I put together as a test and demo for the new frame overlap features for 2.1.x. So if you run 2.1.x and like it or want hints on using the new features in making your own theme, here's the hardware theme. And if you're wondering why I call it "hardware", it's because it has an alternative that looks like this. |
System Requirements
GKrellM requires Gtk+ 2.24 or newer.
The GKrellM server (gkrellmd) requires only GLib 2.32 or newer and may be installed on servers that do not have Gtk+ or X11. See the INSTALL file.
- Linux: data is read from the /proc filesystem.
- FreeBSD: a version may be compiled using code contributed by Hajimu UMEMOTO
- Mac OS X: a version may be compiled using code contributed by
Ben Hines
- NetBSD / OpenBSD: a version may be compiled using code contributed by Anthony Mallet
- Windows: A GKrellM that runs on Windows is provided by Stefan Gehn at his site.
Package Downloads
GKrellM is available in many Linux and BSD distributions as well as for macOS and Windows.
- Arch Linux AUR package
- Debian Package
- FreeBSD Package
- Gentoo Package
- Homebrew formula for macOS and Linux
- MacPorts macOS package (uses X11)
- OpenSUSE Package
- Ubuntu Package
- Windows Installer Package
Source Code
The GKrellM source code repository is at https://git.srcbox.net/gkrellm/gkrellm
The latest source code release is gkrellm-2.5.0.tar.bz2.
Previous source code releases can be found in the releases directory.
Contact
There are several ways to get in touch with GKrellM users and developers:
- For usage questions there is a mailing list that you can subscribe to.
- To chat about GKrellM with other users there is a Matrix room #gkrellm:srcbox.net. In addition there is an IRC channel #gkrellm on irc.libera.chat, which you can access through your browser or with any IRC client.
- If you discover either a bug or have a feature suggestion for GKrellm, feel free to open an issue.
Links
Here are some instructional or interesting links about GKrellM:
- Themes on muhri.net
- Themes on gnome-look.org
- Mike Edwards wrote a PHP library useful for PHP developers who want to get information out of a gkrellmd server.
- William Stearns' gkrellmd over SSH tutorial.
- Christopher Carey shows how you can even monitor a TiVo with gkrellmd.
- Bryson Borg has done a similar gkrellmd port for a firmware modified Linksys WRT54G router.
GKrellM is free software released under the GNU General Public License.
1
2