SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

GSysInfo Applet

  • A GNOME panel applet to display system load, CPU usage, memory usage, and swapfile usage.

Copyright (C) 1999, 2000, 2001, 2002 Jason D. Hildebrand

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Street #330, Boston, MA 02111-1307, USA.

COMPILING

. Archives containing intel x86 binaries are available on the website, so you may not need to compile at all if you have an intel machine. In this case unpack the archive and skip down to "INSTALLATION" below.

. You'll need to have (at least) the following libraries installed:

gtk
gdk
gnome
gnomesupport
gnomeui
art_lgpl
gnorba
panel_applet

If you've compiled any gnome apps before, you probably already have most of them. The one which you may not have is the panel_applet library.

. Make the applet:
cd gsysinfo-2.0/
make mode:=release
OR
make mode:=debug

--

INSTALLATION

. Edit the paths (prefix) at the top
of the makefile if necessary
(it's set up to work on my debian system, I don't know where things belong on other dists)

. Install the applet:
(you may need to be root to do this)
make install

--

USING THE PROGRAM:

. Start up the applet:
Choose Add Applet->Monitors->GSysInfo in your GNOME panel.

. Use the applet's properties to choose which gauges you want to see.

. Use the About Box if you need help interpreting what the gauges mean

--

CREDITS
  • thanks to Gabor Herr for the idea, and for the /proc parsing code (saved me a bit of time)
  • thanks to Merlin Hughes for the applet code (Merlin Clock Applet) which I pilfered for all the gnome applet code
  • thanks to Brian L. Johnson and Simon Piette for helping provide Redhat binary and source packages.


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.