Conky 1.4.1 review
DownloadConky is a light-weight system monitor. Conky is a system monitor for X originally based on the torsmo code
|
|
Conky is a light-weight system monitor.
Conky is a system monitor for X originally based on the torsmo code. Since it's original conception, Conky has changed a fair bit from it's predecessor.
Conky can display just about anything, either on your root desktop or in it's own window. Conky has many built-in objects, as well as the ability to execute programs and scripts, then display the output from stdout.
We are always looking for help, and anyone interested in becoming a developer is welcome. Please use the facilities at SourceForge to make bug reports, feature requests, and submit patches.
Installation:
For users compiling from source, make sure you have the X development libraries installed. This should be a package along the lines of "libx11-dev or xorg-x11-dev".
Gentoo users -- Conky is in Gentoo's Portage... simply use "emerge app- admin/conky" for installation. There is also usually an up-to-date ebuild within Conky's package or in CVS.
Debian,etc. users -- Conky will be in Debian's repositories soon (by mid-September, hopefully), and then Ubuntu shortly thereafter. Until then, "dpkg -i" the .deb package to install.
Example to compile and run Conky with all optional components (note that some configure options may differ for your system):
sh autogen.sh # Only required if building from CVS
./configure --prefix=/usr --mandir=/usr/share/man
--infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
--localstatedir=/var/lib --enable-xft --enable-seti --enable-dou-
ble-buffer --enable-own-window --enable-proc-uptime --enable-mpd
--enable-mldonkey --enable-x11 --enable-portmon
make
make install # Optional
src/conky
Conky probably doesn't compile with compilers other than gcc and icc. It doesn't compile with C89 compiler and not even with pure C99. It uses a few things that might not exist: strdup(), strcasecmp(), strn-casecmp(), optarg variable with getopt() and long long (not in C89). Crashes in file system statistics stuff when compiled with icc, I don't know exactly why.
You can disable 'drawing to own window' feature in case you don't need it by passing --disable-own-window to configure -script.
What's New in This Release:
FreeBSD cpu info patch
Fixed issue where some WM's don't control conky own_window windows.
Added newly-updated vim file detection and syntax hilighting files to svn.
Fixed issue with graphs resetting colours (sf.net bug #1420473)
Fixed battery problems when charged
MPD code handles broken pipe now, instead of just killing conky
Switch from CVS to SVN. Thanks SourceForge.
Added patch to make $cpu stuff work on alpha (thanks Thomas Cort) http://bugs.gentoo.org/show_bug.cgi?id=122637#c3
Stop using override_redirect true -- conky back under WM control when using 'own_window yes'.
Fixed texeci breakage when forking to background is on
Drastically simplified own_window=yes window creation code.
on_bottom and wm_class_name deprecated (they do nothing)
Fixed typo bug in portmon code that caused incorrect monitor data to be displayed.
Conky 1.4.1 search tags