Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!spool2.mu.edu!uunet!stan!ninja!toml From: toml@ninja.Solbourne.COM (Tom LaStrange) Newsgroups: comp.windows.x Subject: Re: xswarm 2.0 blanker weirdness Message-ID: Date: 18 Jan 91 14:40:12 GMT References: <1991Jan15.042140.2591@unixg.ubc.ca> <1991Jan16.160205.19684@smsc.sony.com> <445@borg.cs.unc.edu> Sender: toml@Solbourne.COM (Tom LaStrange) Organization: Solbourne Computer, Inc. Lines: 22 In-Reply-To: butterwo@threonine.cs.unc.edu's message of 16 Jan 91 20:04:36 GMT To make xswarm work with tvtwm, I just included the file vroot.h that I got from some kind user. I was told that including this file would make my program compatible with tvtwm. It appears that more work needs to be done to make xswarm compatible with tvtwm. If anyone comes up with some solutions, then I would love to receive a patch file! Until some solution is found, I guess everyone should avoid mixing xswarm's screen saver option and tvtwm. I don't know what xswarm does but I can take a guess as to why it was doing weird things with tvtwm. In most cases, including the vroot.h file would be the right thing to do. However, a screen saver would typically create a screen sized override-redirect window on the actual root window and map it. The override-redirect of course prevents the window manager from getting in the way. By using vroot.h, you will create your screen sized window on the virtual root window rather than the actual root window which is what you want. If you simply remove vroot.h it'll probably work much better with tvtwm. -- Tom LaStrange toml@Solbourne.COM