[1984] in testers
New Xws from DEC
daemon@ATHENA.MIT.EDU (epeisach@Athena.MIT.EDU)
Mon Jun 1 20:00:06 1992
From: epeisach@Athena.MIT.EDU
Date: Mon, 1 Jun 92 19:59:38 -0400
To: testers@Athena.MIT.EDU
I will be testing this server tomrrow for our favorite bugs. If
everything is favorable, I would like to see it installed... Anne has a
test program that this might fix (although it doesn't sound like it),
but I'll also use xgc to test our other misfeatures.
Ezra
---------
Received 6/1/92 from Ram Kumar <kumar@alf.dec.com> DEC CSC
The new X server fixes the following problem:
/usr/bin/Xws
------------
This new version of Xws fixes a display corruption problem when using
XCopyPlane. A pixmap copied to the frame buffer with XCopyPlane would
have extra pixels enabled when the copy finished. The XCopyArea function
will copy the pixmap correctly, however, that function handles the 'depth'
differently, and the results are not the same as when using XCopyPlane.
Save the current /usr/bin/Xws just in case. Then move the new Xws to
/usr/bin. The new Server can be restarted by killing the old Xws. The init
process will notice the server is not running and restart it. As a
suggestion, set the '-once' flag in the command line in /etc/ttys. That
will automagically restart the server upon logout. That is the only way to
'garbage collect' the memory the server has reserved and is no longer
using.
Instructions:
Rename the existing server, /usr/bin/Xws to /usr/bin/Xws.old.
Replace the existing Server in /usr/bin. Start the new Server by
killing the old Server process. That will take the workstation back
to the login screen. The init process will detect the loss of the
Server and start a new Server process.
Regards,
Ram kumar