[1459] in linux-announce channel archive

home help back first fref pref prev next nref lref last post

Xtoolwait 0.3 released

daemon@ATHENA.MIT.EDU (Lars Wirzenius)
Tue Dec 12 01:45:05 1995

Date: Tue, 12 Dec 1995 01:26:19 +0200
From: Lars Wirzenius <wirzeniu@cc.helsinki.fi>
To: linux-announce@vger.rutgers.edu

From: Richard Huveneers <richard@hekkihek.hacom.nl>
Subject: Xtoolwait 0.3 released
Approved: linux-announce@news.ornl.gov (Lars Wirzenius)
Newsgroups: comp.os.linux.announce
Followup-to: comp.os.linux.x
Organization: ?

-----BEGIN PGP SIGNED MESSAGE-----


After a month of heavy testing, I'm pleased to announce the release of
Xtoolwait 0.3:


### The most important changes ###

Dec  1 1995: xtoolwait 0.3 released

	* xtoolwait demanded that the window manager had completed its
	  initialisation, which is often not true. Fixed.

Nov 30 1995: xtoolwait 0.2 released

	* xtoolwait now compiles under SunOS 4.1.x too :-)
	* xtoolwait failed to detect window mappings under tvtwm. Fixed.
	  Reported by Dick Snippe <D.M.Snippe@el.utwente.nl>.
	* Window mappings generated by other X clients are ignored.
	* Fixed a possible file descriptor leak.
	  Reported by Malte Uhl <malte@Mathematik.Uni-Bielefeld.DE>.
	* Added the -mappings option.
	* Added the -version option.

Oct 12 1995: xtoolwait 0.1 released


### What does this utility offer me? ###

This utility notably decreases the startup time of your X sessions, provided
that you start a number of X clients automatically during the X session
startup.
Most people, for instance, start X clients like xterm, xclock, xconsole and
xosview from their .xinitrc, .openwin-init, .xtoolplaces or .xsession file.

These X clients are started simultaneously (in the background) which puts a
high load on the X server and the OS:

* The X server is not multi-threaded, so all X clients are competing to get
  access to the X server and to use its resources, which causes a lot of
  overhead (= delay).

* The performance of other (non X related) tasks served by the system degrades
  badly due to the high load.
  If the system has not enough RAM to hold all the X clients, it is swapping
  heavily, resulting again in a lot of delay.

On the Sun platform there is a utility called 'toolwait' which solves these
problems: it starts one X client in the background, waits until it has mapped
a window and then exits.

Xtoolwait is a free implementation of exactly the same idea.


### Copyright ###

Copyright (C) 1995  Richard Huveneers <richard@hekkihek.hacom.nl>
Xtoolwait is released under the GNU General Public License.
The full copyright notice is stated at the start of the source code.


### The LSM entry ###

Begin3
Title:          xtoolwait
Version:        0.3
Entered-date:   01DEC95
Description:    Xtoolwait notably decreases the startup time of your X
		sessions, provided that you start a number of X clients
		automatically during the X session startup.
		Xtoolwait starts one X client in the background,
		waits until it has mapped a window and then exits.
Keywords:       start client wait toolwait
Author:         richard@hekkihek.hacom.nl (Richard Huveneers)
Maintained-by:  
Primary-site:   sunsite.unc.edu /pub/Linux/X11/xutils
		17kB xtoolwait-0.3.tar.gz
Alternate-site: http://www.hacom.nl /~richard/software
Original-site:  
Platforms:      
Copying-policy: GPL
End


### Detached signature certificate ###

For the security conscious people, I created a detached signature certificate of
the *uncompressed* distribution. To verify this signature certificate you need my
PGP public key, available by fingering richard@hacom.nl.

- -----BEGIN PGP MESSAGE-----
Version: 2.6.2i

iQCVAwUAMMXWyyfu8tzWJfSpAQGxVQP+LXVxFt1IEjPc0z0TZ3N/fvIwLu/UJerM
YcZhgXCmEksSgLheZUur2E707exPI8V2FCdjf8Ayi79SMo04RUpNeZyP15+pHvpE
DhgdTWS9KwDzlYCbbXMqIuwDS3EKqyTFBGmx3IiZx/tOPSS5f8+G1G39PG00NXyZ
jVxqimx0dWM=
=PeO2
- -----END PGP MESSAGE-----


Enjoy,

Richard Huveneers
<richard@hekkihek.hacom.nl>


-----BEGIN PGP SIGNATURE-----
Version: 2.6.2i

iQCVAwUBMMy5WIQRll5MupLRAQF2GwQA3UY1SGCuHhUNRFy81j9HE97/sTd9eI2w
iilIZ8LQfg1tFJQWIRTlFcJHWJ8fESWmJ4m424BM5N1mbIDBrRZHtp+mKkaIRXZu
7xksYLggFGmXN+MqI/uHzIc1nLcq/EUDwzCkQS7n+BoWvT69Ir2ZlLt31FBBtW6+
EqOE+KDeAoY=
=PUSd
-----END PGP SIGNATURE-----

-- 
This article has been digitally signed by the moderator, using PGP.
Finger wirzeniu@kruuna.helsinki.fi for PGP key needed for validating signature.
Send submissions for comp.os.linux.announce to: linux-announce@news.ornl.gov
PLEASE remember a short description of the software and the LOCATION.


home help back first fref pref prev next nref lref last post