On Wed, 22 Nov 2000, Zack Weinberg wrote: > > > I've just upgraded to XFree86 4.0.1 (thanks for the packages, > > > Branden!) and have encountered a bug in video mode detection with the > > > Mach64 drivers.
> > > (--) ATI(0): Virtual size is 1152x864 (pitch 1152) > > > (**) ATI(0): Default mode "1024x768": 94.5 MHz, 68.7 kHz, 85.0 Hz > > > (**) ATI(0): Default mode "1152x864": 108.0 MHz, 67.5 kHz, 75.0 Hz > > > (--) ATI(0): Display dimensions: (32, 24) cm > > > (--) ATI(0): DPI set to (91, 91) > > > But in that mode the right hand two-thirds of the screen is mangled. > > > It appears as if the image has been duplicated, shifted right about a > > > hundred pixels, distorted, and overlaid on the original. With massive > > > flicker. xvidtune cannot help. > > > If I reduce the depth to 16, then both 3.3.6 and 4.0.1 accept 1152x864 > > > and display it correctly. > > What about -depth 24 -fbbpp 24? If that works fine, then fbbpp 32 (the > > default) at 108MHz is simply asking too much out of your video memory. > Yes, -fbbpp 24 displays correctly. Is it feasible to make the driver > detect this automatically? Not entirely. I have no reliable means of detecting the video memory width. Marc. +----------------------------------+-----------------------------------+ | Marc Aurele La France | work: 1-780-492-9310 | | Computing and Network Services | fax: 1-780-492-1729 | | 352 General Services Building | email: [EMAIL PROTECTED] | | University of Alberta +-----------------------------------+ | Edmonton, Alberta | | | T6G 2H1 | Standard disclaimers apply | | CANADA | | +----------------------------------+-----------------------------------+ XFree86 Core Team member. ATI driver and X server internals.

