System Load Information

Edit Package xosview

A small program which is mostly configurable using resources via
~/.Xresources. It shows actual CPU, swap, memory, active interrupts,
and, if desired, netpacket statistics in a graphical manner.

Refresh
Refresh
Source Files
Filename Size Changed
rc.config.xosview 0000000191 191 Bytes
xosview-1.16-diskstat.patch 0000003929 3.84 KB
xosview-1.19-appdef.patch 0000002350 2.29 KB
xosview-1.19.dif 0000029999 29.3 KB
xosview-1.19.tar.gz 0000143151 140 KB
xosview-rpmlintrc 0000000099 99 Bytes
xosview.changes 0000024147 23.6 KB
xosview.desktop 0000000183 183 Bytes
xosview.png 0000000749 749 Bytes
xosview.sh 0000001187 1.16 KB
xosview.spec 0000003625 3.54 KB
xosview.test 0000000362 362 Bytes
Latest Revision
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 546335 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 1)
- spec-cleaned, removed limitation to gcc5
- Diskmeter: allow removable devices (boo#1027532)
- Update to version 1.19
   * Strip empty fields from the nlist.
   * arm64 doesn't have sys/io.h and sys/perm.h like many other Linux architectures
   * Fix typo that was blocking compilation on gcc 6
   * Fix /sys/class/net traversal on recent Linux systems
   * Use right variable in error message.
   * Fix coretemp for AMD K10 CPUs on kernel >= 3.17.
   * Support coretemp on linux 3.15
   * Do not parse error when 64-bit kernel is used with 32-bit userland
   * arm64 doesn't have sys/io.h and sys/perm.h like many other Linux architectures
   * Remove the Linux-specific 'MAP' field
   * Replace the parsing of /proc/meminfo
   * Fix spelling of "mandatory".
   * Add a command-line flag for cpuFormat: single
   * Change legend to match battery meter
     The battery meter is the more concise one.
   * Default IRQ meter to off
   * Strip empty fields from the nlist.
   * Fix name conflict.
     Local and member variable had the same name.
   * Initialize class member.
   * Silence a warning from debug code.
   * Use a helper to get the value of kstat_named_t.
   * Save the needed kstats in a centralized way.
   * Use sysconf instead of CPUMeter::countCpus().
   * Show wireless meter when WLAN adapter is present.
   * Use c++ iostreams for console messages.
   * Remove two deprecated and unused functions.
   * Coding style cleanup (linux/intmeter).
   * Remove checks for kernel versions <= 2.0.
   * Port interrupt rate meter from BSDs to Linux.
   * Read net statistics from sysfs.
   * Drop support for kernels < 2.4 in netmeter.
   * Drop decimal from floats greater than 99.9 in used legends.
   * Show negative values in sensor meters.
   * Put value scaling code to base Meter class.
   * Rework coretemp's CPU detection.
   * Copy recent fieldmeter changes to bitfieldmeter.
   * Calculate total correctly.
   * Enable coretemp only on x86/x86_64.
- Remove patches now upstream
   0001-Replace-the-parsing-of-proc-meminfo.patch
   pull-request7.patch
   xosview-1.16-coretemp.patch
   xosview-1.16-coretemp2.patch
   xosview-1.16-serial.patch
- Modify patch xosview-1.16-diskstat.patch
- Port patches
   xosview-1.16-appdef.patch becomes xosview-1.19-appdef.patch
   xosview-1.16.dif becomes xosview-1.19.dif
- Add upstream patch pull-request7.patch from pull request to avoid
  compiler error 
- Choose a working compiler 
- reduce Requires: xorg-x11 (which drops in lots of packages) to the
  really needed Requires: xrdb (boo#954114)
- Adopt upstream commit 607d58bf3724bdacfecd9d7ff78f7f1838c0e08f
  as patch 0001-Replace-the-parsing-of-proc-meminfo.patch
  but without subtracting Mapped from Cached 
- Adopt upstream commit 91afaf8c8b348376e6f67f6074729f5e1c1f7eb7 
- Rename patches
  xosview-appdef.patch becomes xosview-1.16-appdef.patch
  xosview-configuration.patch becomes xosview-1.16.dif
  xosview-diskstat.patch becomes xosview-1.16-diskstat.patch 
  xosview-serial.patch becomes xosview-1.16-serial.patch
- Remove superfluous patches
  xosview-maxlimit.patch, xosview-pixmap.patch, and xosview-sysinfo.patch
- Port coretemp changes from Upstream to this (boo#896632)
  therefore add patch xosview-1.16-coretemp.patch
- Add code to make coretemp reading work with kernel 3.17+ work (boo#896632) 
  therefore add patch xosview-1.16-coretemp2.patch
- Update to version 1.16:
  + Changes from 1.14 to 1.15:
    - Build system changes for GNU/Hurd
    - Add 64-bit support for ARM and PPC to MeterMaker
    - Increase MAX_PROCSTAT_LENGTH
    - Make Buffer size for interrupt meter an overall variable
    - Change USE_SYSCALLS to 0, to reduce I/O load
    - Read /usr/share/X11/app-defaults/xosview if available
    - Avoid removable and loop devices in disk stats
    - Do not ignore removable devices
    - Re-enable background pixmaps
    - Use XPM handling by default
    - Add command line shorthand for seeing all CPU cores
      seperately
    - Kernel disk stats are always in 512-byte units
    - Do not ignore floppy disks in diskmeter
  + Changes from 1.15 to 1.16
    - Added keywords entry in desktop file
    - New battery meter for *BSD
    - Support DragonflyBSD 4.3 in netmeter
    - Use correct size integer for sysctl return value
    - Use snprintf() instead of std::ostringstream when
      updating speed in loadmeter
    - Make loadmeter autoscaling predictable
  + Patches Refactored, and deversioned, xosview-1.14.dif renamed
    to xosview-configuration.patch
  + Removed:
    - xosview-1.14.tar.gz
    - xosview-1.14.dif
    - xosview-1.14-appdef.dif
    - xosview-1.14-diskstat.dif
    - xosview-1.14-maxlimit.patch
    - xosview-1.14-longint.patch
    - xosview-1.14-pixmap.patch
    - xosview-1.14-serial.patch
    - xosview-1.14-sysinfo.patch
  + Added:
    - xosview-1.16.tar.gz
    - xosview-configuration.patch
    - xosview-appdef.patch
    - xosview-diskstat.patch
    - xosview-maxlimit.patch
    - xosview-pixmap.patch
    - xosview-serial.patch
    - xosview-sysinfo.patch
- Cleanup/reduce buildrequires by not pulling xorg-x11-devel 
- update xosview-1.14-serial.patch: Fix build for aarch64 
- Add patch xosview-1.14-pixmap.patch (bnc#817558) 
- Combine patch xosview-1.14-procsys.patch with patch
  xosview-1.14-sysinfo.patch to use one configure variable for
  system calls.
- Finally delete older patches xosview-1.9.2.dif and
  xosview-config.diff as not used anymore with 1.14
- Update to xosview version 1.14
    This release makes small fixes, including one for a bug that
    could cause random crashes.
    1.13: This release makes changes to temperature sensing, adds
          significant performance optimizations, and fixes bugs.
    1.12: This release fixes a number of long-standing issues with
          screen updates and redrawing.
    1.11: The only change in this release is to fix a bug which
          prevents use with Red Hat Enterprise Linux 6 kernels
    1.10: This release adds a new configurable (and simplified)
          CPU meter, plus several Linux and BSD improvements.
    1.9.4: This release improves temperature sensor displays and
           BSD support, and fixes bugs.
    1.9.3: This release adds a simplified build system and some
           minor changes.
- Add aarch64 to the list platforms without ioperm
- Update config.{guess,sub}
- Use %configure
- license update: GPL-2.0+
  the other licenses are consolidated into the GPL license of the derived
  binary (Fedora uses the same)
- update license to new format
- buildrequire xorg-x11 for directory ownership of app-defaults
- drop support for pre-sles9 X11 paths
- Update to xosview version 1.9.2 
  * Fix a bug where battery meter was not redrawn
  * Modify linux serialmeter startup to allow for a port number instead of
    True/False.  Patch provided by Horst Wente.
  * netIface support for NetBSD.  Patch from  Bernd Ernesti.
  * Move repository to Git
  * Merged patches from Debian distribution
  * Several bugfixes
  * Improvements to defaults
- fix ppc64 build 
- add autoconf as buildrequire to avoid implicit dependency
- remove call to suse_update_config (very old work around)
- de-fuzz patches
- rediff irda to avoid fuzz
- fix build with glibc 2.10
- fix build 
- xorg-11 is required as xrdb is required (bnc#448059)
- The disk IO rates seems to be a factor 10 to large (bnc#390740)
- There are kernels with more than 1024 IRQ lines (bnc#381758)
- Use I/O block size for hd if lstat(8) has success (bug #342107)
- Take ACPI and Xresources in account for battery option (#343806)
- Count disks only once within diskmeter (bug #301665)
- Remove obsolete patch.
- Fix BuildRequires
- More one thin-skinned Gcc42
- Gcc42 seems to be thin-skinned
- Fix the last fix by re-adding g++
- fix build by including icon and .desktop into package
- Expand search path for app-defaults to /usr/share/X11 (#227401)
- Correct mandir for the manual page
- Update to xosview version 1.8.3
  * New sysfs support
- Make it build with X11R7
- Fix syntax error in configure script.
- Set mandir.
- Use RPM_OPT_FLAGS.
- converted neededforbuild to BuildRequires
- Avoid potential undefined code (bug #137124)
- Don't package icon already present in desktop-data-SuSE.
  Cleans rpm -V output.
- Fix swap size calculation by using float numbers to calculate
  swap size > ~ 3GB (#135681)
- Change disk IO fudgeFactor from 4 to 2 (bug #66537)
- Update to xosview 1.8.2 (bug #49829)
- Add log.png pixmap to file list
- Disable the not used notify message
- Fixes the inability of xosview to display interrupts
- Fix boolean typo (bug #35803)
- Just support ppc64
- Make a real support of kernel 2.6 (bug #35474)
- Support the broken ISO standard of C++ about templates and name
  spaces imported from a template class (or better not imported
  even if unique).
- Force memmeter to use double by modding some classes to class
  templates for typenames (fix bug #33722)
- Update to version 1.8.1
- build as user
- fixed xosview on 2.6.x kernels.
- install desktop file from kappfinder
- use BuildRoot
- Detect number of interrupts rather than hardcoding it per plat-
  form.
- Fix app-defaults to work with any resource name.
- fix build with gcc-3.3 (strstream.h) 
- disable serialmeter like for sparc/ppc to make it build on s390/s390x
  and disable interrupt-meter on s390/s390x (#20207)
- removed bogus self-provides 
- Fix resources.
- Fix irda (and other) scanning bug for /proc/net/dev (bug #16929)
- Update to xosview 1.8.0
- Extend label width by one character (bug #16490) for more then
  9 CPUs systems
- Full remove including %if
- Remove km_memst package
- Fix bug #12749: do not install xosview.rc.config nor
  /etc/sysconfig/xosview because the memstat module does not work
  with 2.4.x kernels
- Fix bug #12756: increase buffer size
- Fix dependency generation.
- Restrict num. of IRQs to 64 on AXP if ridiculous numbers (>256) 
  are detected. (We can't display them anyway ...)
- Increase buffer size for reading /proc/stat because
  on PPC64 more than 1024 bytes is required (Bugzilla #12235).
- Fix for gcc 3.0.
- don't build memstat module during build
  n/a for 2.4 kernels anyway 
- Enable /proc/net/dev usage of xosview
- added rc.config snippet for variable LOAD_MEMSTAT_MODULE 
- don't try to compile memstat for 2.4 
- Don't build memstat module on ia64.
- Fix intmeter for ia64.
- Add %suse_update_config.
- Add CFLAGS and CC variable for UltraSPARC 
- Add patch which allows kernels without CONFIG_SYSCTL
- moved docs to %{_docdir}
- fixed intmeter for alpha 
- Remove SerialMeter for SPARC
- removed k_deflt from neededforbuild 
- Fix handling of SMP configuration
- Don't include memstat module, create source package instead
- Make pattern for DRVver to `1.*' to catch all 1.X drivers
- Secure method to test if we have a *working* system battery (in
  the absolute most cases this means we are running on a notebook)
- replaced kernmod by k_deflt 
- app-defaults files should be %config
- disabled serial meter for PPC
- bug workaround for AXP /proc/stat problem 
- ran old prepare_spec on spec file to switch to new prepare_spec.
- set kernel-version to 2.2.12
- use .c instead of .$(FEXT) ... to make it compile on alpha
- modified to contain own modules
- Fix option handling in xosview script
- adapted to old kernmod
- Upgrade to 1.7.1
  * Fix XOsview to handle graphs in the old way
  * Change makefile of memstat to detect configuration
    at runtime (MODVERSIONS, SMP, RELEASE)
 
- enable net if proc/net/ip_fwchains exists (or proc/net/ip_acct)
- use gcc 
	- detect kernel-version from UTS-Release (not from uname -r)
---------
	- New version 1.6.0
	- Remove suid bit from binary
	- Add a message for sending after installation
---------
	- New revision
---------
	- New revision
	  * with module support to count shared pages only once
	  * Swap page in/out
Comments 0
openSUSE Build Service is sponsored by