Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!usc!samsung!umich!umeecs!news From: mknister@dip.eecs.umich.edu (Michael John Knister) Newsgroups: comp.unix.sysv386 Subject: X11R4 Server for Esix/Mouse problems Message-ID: <1990Dec2.065729.9077@zip.eecs.umich.edu> Date: 2 Dec 90 06:57:29 GMT Sender: news@zip.eecs.umich.edu Organization: University of Michigan EECS Dept., Ann Arbor, MI Lines: 36 I've been working on running Thomas Roell's new X11R4 under ESIX Rev. D. It compiles almost perfectly as-is with GCC. One minor problem is getting the gdbm library, which doesn't seem to compile correctly with GCC, but works fine with the Esix CC. After getting X and gdbm compiled, I can get the X display (on a STB EM-16+/Powergraph), run X applications, and use the keyboard. The only serious problem is the mouse driver. I believe it would work fine with either a Mouse Systems or Microsoft SERIAL mouse, since wrote code to directly access the tty port. Unfortunately, I have a Microsoft Bus mouse, and I can't make it work. I've tried opening the /dev/xms5 (the ESIX driver for Microsoft Bus mouse; it gets linked to /dev/xlm in Esix's xconfig), but trying to read from it gives me a ENODEV error: no such device. Supposedly, from the ESIX Release Notes, this is a STREAMS device driver. I also tried getmsg, which returned ENOSTR error: not a stream. Perhaps an ioctl is needed to turn it on. I do not have the manual set, so the only mouse driver information I have is from page xlbm-1 of Appendix A in the release notes, which has not been very useful. The other (more minor) problem is that once X exits, the screen is messed up; it prints only blank spaces and vertical bars. Once I figure out how to make the mouse work, I can post the server binaries if people want them. Does anyone know how to access the mouse drivers under Esix? I'd appreciate any help. thanks -Mike mknister@eecs.umich.edu