[10196] in Athena Bugs
xsetroot on color RS6000
daemon@ATHENA.MIT.EDU (Richard J. Barbalace)
Mon Jan 18 01:29:13 1993
To: bugs@Athena.MIT.EDU
Cc: rjbarbal@Athena.MIT.EDU
Date: Mon, 18 Jan 93 01:29:07 EST
From: Richard J. Barbalace <rjbarbal@Athena.MIT.EDU>
Hi.
xsetroot causes some weird problems on the color RS6k in m37-332. I've
gotten the same results on two machines consistently (m37-332-5 and -6).
If I enter "xsetroot -solid black" either from my xterm or by my windowmanager,
then I lose control over all my windows. Specifically, no windows can appear
or disappear, and the window I am in (if I'm lucky enough to be in an xterm)
stays in focus. I can hear @beep commands from zgrams, but the zgrams
themselves do not appear.
I am told this is the same behavior that results from having two X servers,
but "ps auxww" returns (before running "xsetroot":
USER PID %CPU %MEM SZ RSS TT STAT TIME CMD
root 4221 4.1% 9% 2896 1504 hft/0 S 0:17 X -n :0 c 0 -a 2
and returns (after running "xsetroot":
root 4221 4.1% 10% 2904 1532 hft/0 S 0:18 X -n :0 c 0 -a 2
There seems to be only one X server both before and after the command.
The only major difference I notice when comparing "ps auxww" before and
after running "xsetroot" is that afterward, no windowmanager appears to
be running - my vtwm.gamma process is absent. However if I try to start
a windowmanager again, I get:
% vtwm.gamma
vtwm.gamma: another window manager is already running on screen 0?
vtwm.gamma: unable to find any unmanaged screens
The process status listings taken before and after doing
"xsetroot -solid black" are in my Athena home directory as
ps_auxww_before and ps_auxww_after.
If I try doing "xsetroot -solid black" from a menu in my windowmanager, I lose
entirely since I do not have any windows in focus. I need to press the yellow
reset button. However a message similar to this appears in the console just
before all control is lost:
XIO: fatal IO error 32 (Broken pipe) on X server "unix:0.0"
after 21020 requests (21020 known processed) with 0 events remaining.
The connection was probably broken by a server shutdown or KillClient.
This all happens with "xsetroot -solid white" as well.
mwm_user does not have this problem with xsetroot, even if mwm is killed
and vtwm.gamma is started with my .vtwmrc.
I've never noticed this problem before, and am not aware of any changes
to my dotfiles which could cause this. I suspect something must be wrong
with them, but cannot tell what.