[comp.windows.x] cgfour and problems with two screens

pop@linus.mitre.org (Paul Perry) (07/24/90)

I walked into the office of a friend and noticed that he had two
screens off of a Sun, one color, one mono.  The problem was that when
he moved the cursor out of the color screen it changed to the usual
blanked background.  I think this might be happening because he has a
cgfour device and it is detecting the cursor moving off the color
screen and switching the color screen to mono.  I looked at the server
options to see if this 'feature' could be disabled but nothing was
obvious.  Anyone know how to do this ?  Thanks, Paul.
-- 
Paul O. Perry                                    MITRE Corporation
Phone: (617) 271-5641                            Burlington Road
ARPA: pop@mitre.org                              Bedford, MA  01730

jordan@morgan.COM (Jordan Hayes) (07/26/90)

Paul O. Perry <pop@mitre.org> asks:

	I walked into the office of a friend and noticed that he had
	two screens off of a Sun, one color, one mono.  The problem was
	that when he moved the cursor out of the color screen it
	changed to the usual blanked background.

The problem is that there is a third desktop there, a bwtwo1, which
doesn't appear in the sunInit.c file (in mit/server/ddx/sun/) ... put
this in, get the patches for multi-screen support, rebuild the server,
and your friend will have three desktops (which would actually obviate
the need for the second monitor, but what the heck?).

Some 3/60s that have a cgfour as an add-on (rather than stock) wind up
having the 10th plane be bwtwo1 ... I used to just MAKEDEV bwtwo1 and
mv(1) it to bwtwo0 to get the two-screen hack to work, since it
open(2)s the file in /dev rather than figuring it out from /dev/fb ...

/jordan