[comp.unix.sysv386] Problem with fas2.07 and a serial mouse under ISC X v1.2

lubkin@cs.rochester.edu (Saul Lubkin) (09/27/90)

Subject: Problem with fas2.07

I have been a happy user of fas2.06, which I use to control a dumb eight port
serial board (Stargate OC8000).  I also have an ASCII terminal, on which I
wanted to run VP/ix; so I needed asy for a port, since fas2.06 doesn't support
VP/ix.

I used an ordinary serial/parallel card, with one port (COM2) controlling the
ASCII terminal.  And I have a mouse, a Logitech serial three button
mouse, that I like to have available under DOS under VP/ix (although I don't
really use this mouse for anything but X11,r3, ISC v1.2).  All worked well.

I was delighted to see that fas2.07 supports VP/ix.  So, I installed it, giving
fas control of all ten ports (the eight Stargate ports, all on interrupt 2/9,
and COM1 and COM2, with their usual address spaces and interrupts, on the
ordinary parallel/serial card).  VP/ix worked perfectly on the ASCII terminal,
and the mouse worked perfectly when used with DOS applications under VP/ix at
the console -- but surprize!  X doesn't work.

On starting X, with "xinit&", there is no complaint about not being able to
locate the mouse.  X finds it -- but the console goes dead.  I can still
work from the ASCII terminal.  "ps -ef" reveals that xinit is running, and so
is the VGA server.  But the rest that should have been put there by .xinitrc
isn't there.  Apparantly, the XVGA server is hung.  "xinit" can be killed
easily on the ASCII terminal, logged in as root; but the XVGA server won't
die, even with "kill -9".  Shutting down the system from the ASCII terminal
does not shut the system down cleanly.

So, I did a kernel rebuild, with fas2.07 controlling only the eight ports
on the nulitiport card, and asy controlling COM1 (the mouse) and COM2 (the
ASCII terminal).  All's well again; I'm writing in an xterm window (with
asy controlling the mouse), logged in to a Sun at the University of Rochester
via my 2400 Baud Hayes compatible modem, on a port controlled by fas.

I should note that fas2.06 was able to control the serial mouse perfectly,
and I had no similar problems with X when all ten ports were controlled with
fas2.06.  (Only VP/ix couldn't use the mouse, and the ASCII terminal couldn't
run VP/ix).

Anyone have any ideas?  You can either email or post; I'll summarize when it's
figured out.

						Sincerely yours,

						Saul Lubkin