[comp.windows.x] Dumping X-Window Screens

mdb@mva.cs.liv.ac.uk (07/02/90)

I am trying to collect a series of screen dumps to illustrate the
use of X-Windows on the HP 300 series of workstations.

I have been using xwd to produce screen dumps after a short delay to
set the screen up as I wish:

sleep 5; xwd -root -out temp

which works fine for applications, but I cannot get any dumps of
such items as window manager menus and the screen display as you
move or resize windows.  All that happens is that the dump waits until the
mouse button is released and so there is no menu being displayed.

I have tried running the window manager and the dump programs on
different workstations, but the same thing happens.


I am running hpux 6.5 on HP 318 workstations.  The same thing happens with 
both HP's version of X11R2 and the HP version of X11R4 compiled off the
MIT release tapes

Has anyone any ideas as to how I can get the dumps I want? 

Thanks,

Martin Beer,
Dept. of Computer Science,
University of Liverpool.

mdb@uk.ac.liv.cs.mva

ian@hewey.UUCP (Ian Hogg) (07/03/90)

> 
> I am trying to collect a series of screen dumps to illustrate the
> use of X-Windows on the HP 300 series of workstations.
> 
> sleep 5; xwd -root -out temp
> 
> which works fine for applications, but I cannot get any dumps of
> such items as window manager menus and the screen display as you
> move or resize windows.  All that happens is that the dump waits until the
> mouse button is released and so there is no menu being displayed.
> 
> 

HP provides an example program called bmprint.  It uses Starbase framebuffer
driver to dump the screen in PCL format.  The file is contained in directory
"/usr/lib/starbase/formatters/pcl".  There is documentation on it in one of the
Starbase manuals.

I have found this program to be significantly faster than xwd plus it gives
much better grayscaling. This program will only work on HP's, and you can't
dump remote displays.

-- 
===============================================================================
Ian Hogg                                    email:  ian@dms.cdc.com
Control Data Corporation                    phone:  (612)-553-4484