--------------------------------------------------------------------------- DECwindow clients on MIT X Windows NOTE: You need to install a number of font aliases to make some DECwindows clients run properly standard MIT X server (or any other sort) See ``aliases.DECwindows'' --------------------------------------------------------------------------- > I am having problems with programs that want to write to the root window > (on Ultrix Dec). Programs such as xroach, xfishtank and the like are what > are giving me problems. What happens is that programs such as xfishtank > will flash up its display on the root window, but soon after, the display > is replaced with the original background color. Some window managers, including dxwm and (HP's) vuewm, put up a screen-sized window over the root window. This would account for the symptoms you are seeing: you can verify with xwininfo. I suggest you ditch dxwm; your productivity can only increase. :-) --- Paul Jensen pgj@Apple.COM --------------------------------------------------------------------------- I'm a bit of a novice at this sort of thing so here's my .X11Startup file # Kill the DecWindow Manager kill -9 `ps -ax | grep dxwm | grep -v grep | awk '{ print $1}'` # Use the Tab Window Manager (is nicer anyway no?) twm & # Start up any other X clients that are desired. xsetroot -bitmap ... xbiff ... & xterm ... & --------------------------------------------------------------------------- Disable Session Manager on DECwindows 1. I set my window manager for sm to /bin/true. 2. I got rid of the initial DECterm. 3. I put everything in my .X11Startup file, almost like a .Xsession file, including the window manager. 4. I put StartIconified { "sm" } in my .twmrc. This will cause some problems when you have windows that have names starting with "sm" in some cases. Anyway, here are the relevant X resources (in my .Xdefaults file. ugh) *terminalEmulatorName: /bin/true sm.windowManagerName: /bin/true sm.display_pattern: none but i'm not sure if that is the right way to do that or not. and my .X11Startup looks like this: xsetroot -bitmap ... xterm ... & ... twm kill `some ugly thing to get the sm pid` to quit with twm. --------------------------------------------------------------------------- A simpler way to accomplish this much of your task is to include this line in your .Xdefaults file (it's the first line in my file but I'm not sure whether that is important): sm.windowManagerName: /usr/bin/X11/twm sm.x: 10 sm.y: 95 The DXsession manager can be handled the same way. DXsession.windowManagerName: /usr/bin/X11/twm DXsession.x: 13 DXsession.y: 37 #ifdef COLOR DXsession.display_pattern: 2 #endif --------------------------------------------------------------------------