From: Vinod Kulkarni (vinod@cse.iitb.ernet.in)
Date: 03/24/93


From: vinod@cse.iitb.ernet.in (Vinod Kulkarni)
Subject: Re: Help: Xwindows-ibmpc problem
Date: Thu, 25 Mar 1993 04:21:30 GMT

Doctor What (choeltje@ux4.cso.uiuc.edu) wrote:
: Alright....I'm going to try to give as much info as possible:

: I set up Xwindows....I played with the Xconfig file till I got
: this last irreparible problem.

: The screen seems to be doubled over...I can put the cursor in the upper
: left corner and I would move it to the right and it would go smoothly till
: it hit the right corner and then it'd be wrapped around to the left side
: and if I moved the mouse to the right still it would go right (but about
: 20-40 pixle lines down) till about 3/4 of the page.
etc.

I have exactly similar problem ... (With a temporary solution.)

When I set Virtual window size to more than 800x600 on 640x480
resolution(say 992x1000), I get following problem:
     1. The total display size is proper i.e. 992x1000.
But, 2. The portion greater than 800 (vertically) is the redisplay of
        portion from 0 to 192.
     3. The mouse pointer disappears after 800. Yet it remains hidden
        in the portion that is below 800x600. And it actually seems to
        be there, i.e. it moves around hidden, and I can move the
        virtual display etc.
This happens for both mono and color server. (I have not been able to
get resolution greater than 640x480 anyway.)

This problem DISAPPEARS if I set the resolution to say 800x600 (which
doesnot work properly in my case) and then switch back to 640x480 using
ctrl+Alt+'+' (In both color/mono servers). So It couldn't possibly be
the problem with actual hardware (which has 1 MB on it.) I feel it has
got to do with initialization of the card.

I am having Trident 8900c driver. And the server uses non-banked memory if I
use virtual = 800x600 and banked if it is greater. I am using 386SX
running at 25 MHz.

This is output I get for mono server when I have the problem:

Setting TCP SO_LINGER: Protocol not available
no SIOCGIFCONF
XFree86 Version 1.2 / X Window System
(protocol Version 11, revision 0, vendor release 5000)
Configured drivers:
  VGA2 (monochrome VGA):
      et4000, et3000, pvga1, gvga, tvga8900c, tvga9000, tvga8900b,
      generic
  HGA2 (monochrome HGA):
      hga6845
(using VT number 7)

Mouse: type: Microsoft, device: /dev/ttyS0, baudrate: 1200
FontPath set to "/usr/X386/lib/X11/fonts/misc/,/usr/X386/lib/X11/fonts/Type1/,/usr/X386/lib/X11/fonts/Speedo/,/usr/X386/lib/X11/fonts/75dpi/"
Trident chipset version: 0x04 (TVGA8900C)VGA2: tvga8900c (mem: 1024k (using 256k) numclocks: 8)
VGA2: clocks: 25.2 28.3 35.9 36.1 56.9 64.7 40.4 39.9
VGA2: Mode "640x480": mode clock = 25.0, clock used = 25.2
VGA2: Mode "800x600": mode clock = 40.0, clock used = 40.4
VGA2: Virtual resolution set to 992x800
VGA2: Using banked mono vga mode