From: vargish@sura.net (Nick Vargish)
Subject: Paradise256K X success! & a mouse Q.
Summary: longish, with Xconfig
Organization: SURAnet, College Park, MD, USA, NA, Earth, Milky Way
Date: Sun, 16 Aug 1992 17:42:13 GMT

"It's alive!"

If you're trying to get X running on an old Paradise 256K card, here's
some info that may help. After the expository text, I do have a
request for help on mice...

Some may remember that I was having trouble getting X running. Well, I
since got my "new" (second hand) hard drive, giving me 100M more room
for Linux. Feeling intrepid -- not to mention liberal with storage --
I went and got the X11 1.1 distribution files (available at all fine
ftp sites), unpacked them in the root directory. I had to relink
/lib/libX11.1.1, but that was straightforward.

The upshot is that the Xconfig I have included at the end of this post
works for my obsolete Paradise 256K SVGA card. Caveats are that the
resolution is terrible (640x400 -- less than half the res. of the
DECstations at work :^) and the aspect ratio is pretty ugly
(squashed). If you have a vertical-size widget on the front of your
monitor, you may want to fiddle with it (mine's on the back, and thus
not practical, since I switch between the console and X a lot). No
complaints, though -- it's great to see X on PeeCee hardware!

My one unhappiness is that I can't get all three buttons on my mouse
to respond... Actually, I have two mice, but I can't get my Logitech
bus mouse working (I have yet to try fiddling with the IRQ jumper) at
all -- on boot, I do see the "bus mouse installed" [sic.] message. I
tried "mknod /dev/mouse c 10 0", but no joy.

The mouse that does work is a Real Cheap(tm) serial mouse, which is
set up as /dev/mouse (symblinked to /dev/ttys1)... but only two of the
three buttons are recognized. The mouse does have a MS (Micro$haft)/PC
switch on it, which is set to MS. Any suggestions on getting either
working with all three buttons?

Without further ado, here's the Xconfig.

--CUT HERE-----------------------------------------------------begin Xconfig--

# modified by Nick Vargish for Paradise 256k cards: 640x400x256 (1992/08/16)
#	poor resolution and terrible aspect ratio, but it _is_ X

# some nice paths, to avoid conflicts with other X-servers
#RGBPath	"/usr/lib/X11/rgb"
#FontPath	"/usr/lib/X11/fonts/misc/"
FontPath	"/usr/lib/X11/fonts/misc/,/usr/lib/X11/fonts/75dpi/"

Keyboard
  AutoRepeat 500 5
  ServerNumLock

# mouse settings
Microsoft	"/dev/mouse"
  BaudRate	1200

# set up drivers for 256K Paradise cards at 640x400.
vga256
  Virtual	640 400
  ViewPort      0 0
  Modes	        "640x400"
  Clocks 25 28 57 72 78 68 50 62
  Chipset	"pvga1"
  Displaysize	640 400
  Videoram	256

ModeDB
# at 28 there's pretty bad vertical squash, but the stretch at 25 is even
# worse (some of the screen disappears off the top of my monitor). also,
# pixels are "tighter" at 28. (I just got things working... the technical
# terms are beyond me.) -- N.V.
#
# clock  horzontal timing      vertical timing
 "640x400"   28     640  672  768  800    400  490  492  525
#"640x400"   25     640  672  768  800    400  490  492  525

--CUT HERE-------------------------------------------------------end Xconfig--

Cheers,

Nick
-- 
|  Nick Vargish       |                N O N   S E R V I A M                  |
|  SURAnet Operations +-------------------------------------------------------+
|  vargish@sura.net   |  I wasn't hired to speak for SURAnet, and if my boss  |
|  h: 301 474-1863    |  thought I was trying to do so, she'd laugh at me...  |