Yay! I trimmed back the monitor capabilities to something silly. This got rid of all the XF86 built in modes, making it use the frame buffer settings. I finally have accelerated support under X :)
My Monitor section now looks like this: Section "Monitor" Identifier "Generic" HorizSync 28-38 VertSync 43-50 EndSection Section "Device" Identifier "Generic" Driver "r128" BusID "PCI:0:16:0" Option "UseFBDev" EndSection -- Michael On Sat, 20 Jan 2001, Michael Hope wrote: > Evening all. I'm experiencing the same thing on my blue iBook/Firewire. > I'm running 2.4.1-test7 and 4.0.2-1puetzk. I get exactly the same results > with 2.4.0-test10 and the straight Debian 4.0.2-1 or any combination of. > The screen looks like theres a couple of extra bytes per row inserted, > such that the second row starts 1cm from the left, the third row 2cm in, > etc. The cursor comes up fine and moves fine, and if you pop up windows > and pretend you can make them out and move them around. > > I am very suspicious of the > > (--) R128(0): Virtual size is 800x600 (pitch 832) > > line below. There is a 25 step staircase of black lines that seem to be > due to the offsetting of each line, and 800/25 = 32. I'm going to have a > look at the xf source next to see what 'pitch' means. > > -- Michael > > The output of startx follows (sorry). > > XFree86 Version 4.0.2 / X Window System > (protocol Version 11, revision 0, vendor release 6400) > Release Date: 18 December 2000 > If the server is older than 6-12 months, or if your card is > newer than the above date, look for a newer version before > reporting problems. (See http://www.XFree86.Org/FAQ) > Operating System: Linux 2.2.18 ppc [ELF] > Module Loader present > (==) Log file: "/var/log/XFree86.0.log", Time: Sat Jan 20 17:11:39 2001 > (==) Using config file: "/etc/X11/XF86Config-4" > Markers: (--) probed, (**) from config file, (==) default setting, > (++) from command line, (!!) notice, (II) informational, > (WW) warning, (EE) error, (??) unknown. > (==) ServerLayout "Default Layout" > (**) |-->Screen "Default Screen" (0) > (**) | |-->Monitor "Generic Monitor" > (**) | |-->Device "Generic Graphics Device" > (**) |-->Input Device "Generic Keyboard" > (**) XKB: rules: "xfree86" > (**) XKB: model: "macintosh" > (**) XKB: layout: "us" > (**) |-->Input Device "Generic Mouse" > (**) FontPath set to > "/usr/lib/X11/fonts/misc,/usr/lib/X11/fonts/cyrillic,/usr/l > ib/X11/fonts/100dpi/:unscaled,/usr/lib/X11/fonts/75dpi/:unscaled,/usr/lib/X11/fo > nts/Type1,/usr/lib/X11/fonts/Speedo,/usr/lib/X11/fonts/100dpi,/usr/lib/X11/fonts > /75dpi" > (==) RgbPath set to "/usr/X11R6/lib/X11/rgb" > (==) ModulePath set to "/usr/X11R6/lib/modules" > (--) using VT number 7 > > ioBase_phys = 0xf0000000 > (II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a > (II) Module bitmap: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 1.0.0 > (II) Loading /usr/X11R6/lib/modules/libpcidata.a > (II) Module pcidata: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 0.1.0 > (II) Loading /usr/X11R6/lib/modules/libscanpci.a > (II) Module scanpci: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 0.1.0 > (II) Unloading /usr/X11R6/lib/modules/libscanpci.a > (--) PCI:*(0:16:0) ATI Rage 128 Mobility LF rev 2, Mem @ 0x94000000/26, > 0x900000 > 00/14, I/O @ 0x0400/8 > (II) Loading /usr/X11R6/lib/modules/libddc.a > (II) Module ddc: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 1.0.0 > (II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a > (II) Module GLcore: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 1.0.0 > (II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a > (II) Module dbe: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 1.0.0 > (WW) Warning, couldn't open module dri > (EE) Failed to load module "dri" (module does not exist, 0) > (II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a > (II) Module extmod: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 1.0.0 > (II) Loading /usr/X11R6/lib/modules/extensions/libglx.a > (II) Module glx: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 1.0.0 > (II) Loading /usr/X11R6/lib/modules/extensions/libpex5.a > (II) Module pex5: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 1.0.0 > (II) Loading /usr/X11R6/lib/modules/extensions/librecord.a > (II) Module record: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 1.13.0 > (II) Loading /usr/X11R6/lib/modules/extensions/libxie.a > (II) Module xie: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 1.0.0 > (II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a > (II) Module freetype: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 1.1.8 > (II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a > (II) Module speedo: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 1.0.0 > (II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a > (II) Module type1: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 1.0.0 > (II) Loading /usr/X11R6/lib/modules/libvbe.a > (II) Module vbe: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 1.0.0 > (II) Loading /usr/X11R6/lib/modules/libint10.a > (II) Module int10: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 1.0.0 > (II) Loading /usr/X11R6/lib/modules/drivers/ati_drv.o > (II) Module ati: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 6.2.3 > (II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o > (II) Module mouse: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 1.0.0 > (II) ATI: ATI driver (version 6.2.3) for chipsets: ati > (II) R128: Driver for ATI Rage 128 chipsets: ATI Rage 128 RE (PCI), > ATI Rage 128 RF (AGP), ATI Rage 128 RG (AGP), ATI Rage 128 RK > (PCI), > ATI Rage 128 RL (AGP), ATI Rage 128 Pro PF (AGP), ATI Rage 128 PR, > ATI Rage 128 Mobility LE (PCI), ATI Rage 128 Mobility LF (AGP), > (II) RADEON: Driver for ATI Radeon chipsets: ATI Radeon QD > (AGP), > ATI Radeon QE (AGP), ATI Radeon QF (AGP), ATI Radeon QG (AGP) > (--) Chipset ATI Rage 128 Mobility LF (AGP) found > (II) Loading /usr/X11R6/lib/modules/drivers/r128_drv.o > (II) Module r128: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 4.0.1 > (II) Loading /usr/X11R6/lib/modules/libvgahw.a > (II) Module vgahw: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 0.1.0 > (II) R128(0): PCI bus 0 card 16 func 0 > (**) R128(0): Depth 24, (--) framebuffer bpp 32 > (II) R128(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps) > (==) R128(0): Default visual is TrueColor > (==) R128(0): RGB weight 888 > (II) R128(0): Using 8 bits per RGB (8 bit DAC) > (**) R128(0): Using framebuffer device > (II) Loading /usr/X11R6/lib/modules/linux/libfbdevhw.a > (II) Module fbdevhw: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 0.0.2 > (--) R128(0): Chipset: "ATI Rage 128 Mobility LF (AGP)" (ChipID = 0x4c46) > (--) R128(0): Linear framebuffer at 0x94000000 > (--) R128(0): MMIO registers at 0x90000000 > (--) R128(0): BIOS at 0x90020000 > (**) R128(0): Turned flat panel register programming off > (WW) R128(0): > > WARNING: Forcing the driver to use/not use the flat panel registers > might damage your flat panel. Use at your *OWN* *RISK*. > > (--) R128(0): VideoRAM: 8192 kByte (128-bit SDR SGRAM 1:1) > (WW) R128(0): Video BIOS not detected in PCI space! > (WW) R128(0): Attempting to read Video BIOS from legacy ISA space! > (WW) R128(0): Video BIOS not found! > (II) R128(0): PLL parameters: rf=2950 rd=59 min=12500 > max=25000; xclk=10500 > (==) R128(0): Using gamma correction (1.0, 1.0, 1.0) > (II) R128(0): Generic Monitor: Using hsync range of 28.00-38.00 kHz > (II) R128(0): Generic Monitor: Using vrefresh range of 43.00-65.00 Hz > (II) R128(0): Clock range: 12.50 to 250.00 MHz > (WW) R128(0): Default mode "640x350" deleted (vrefresh out of range) > (WW) R128(0): Default mode "640x400" deleted (vrefresh out of range) > (WW) R128(0): Default mode "720x400" deleted (vrefresh out of range) > (WW) R128(0): Default mode "640x480" deleted (vrefresh out of range) > (WW) R128(0): Default mode "640x480" deleted (vrefresh out of range) > (WW) R128(0): Default mode "640x480" deleted (hsync out of range) > (WW) R128(0): Default mode "800x600" deleted (hsync out of range) > (WW) R128(0): Default mode "800x600" deleted (hsync out of range) > (WW) R128(0): Default mode "800x600" deleted (hsync out of range) > (WW) R128(0): Default mode "1024x768" deleted (vrefresh out of range) > (WW) R128(0): Default mode "1024x768" deleted (hsync out of range) > (WW) R128(0): Default mode "1024x768" deleted (hsync out of range) > (WW) R128(0): Default mode "1024x768" deleted (hsync out of range) > (WW) R128(0): Default mode "1024x768" deleted (hsync out of range) > (WW) R128(0): Default mode "1152x864" deleted (hsync out of range) > (WW) R128(0): Default mode "1280x960" deleted (hsync out of range) > (WW) R128(0): Default mode "1280x960" deleted (hsync out of range) > (WW) R128(0): Default mode "1280x1024" deleted (hsync out of range) > (WW) R128(0): Default mode "1280x1024" deleted (hsync out of range) > (WW) R128(0): Default mode "1280x1024" deleted (hsync out of range) > (WW) R128(0): Default mode "1600x1200" deleted (hsync out of range) > (WW) R128(0): Default mode "1600x1200" deleted (hsync out of range) > (WW) R128(0): Default mode "1600x1200" deleted (hsync out of range) > (WW) R128(0): Default mode "1600x1200" deleted (hsync out of range) > (WW) R128(0): Default mode "1600x1200" deleted (hsync out of range) > (WW) R128(0): Default mode "1792x1344" deleted (insufficient memory for > mode) > (WW) R128(0): Default mode "1792x1344" deleted (insufficient memory for > mode) > (WW) R128(0): Default mode "1856x1392" deleted (insufficient memory for > mode) > (WW) R128(0): Default mode "1856x1392" deleted (insufficient memory for > mode) > (WW) R128(0): Default mode "1920x1440" deleted (insufficient memory for > mode) > (WW) R128(0): Default mode "1920x1440" deleted (insufficient memory for > mode) > (--) R128(0): Virtual size is 800x600 (pitch 832) > (**) R128(0): Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz > (++) R128(0): DPI set to (75, 75) > (II) Loading /usr/X11R6/lib/modules/libfb.a > (II) Module fb: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 1.0.0 > (II) Loading /usr/X11R6/lib/modules/libramdac.a > (II) Module ramdac: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 0.1.0 > (II) Loading /usr/X11R6/lib/modules/libxaa.a > (II) Module xaa: vendor="The XFree86 Project" > compiled for 4.0.2, module version = 1.0.0 > (--) Depth 24 pixmap format is 32 bpp > (II) R128(0): Memory manager initialized to (0,0) (832,2520) > (II) R128(0): Reserved area from (0,600) to (832,602) > (II) R128(0): Largest offscreen area available: 832 x 1918 > (==) R128(0): Backing store disabled > (==) R128(0): Silken mouse enabled > (II) R128(0): Using XFree86 Acceleration Architecture (XAA) > Screen to screen bit blits > Solid filled rectangles > 8x8 mono pattern filled rectangles > Indirect CPU to Screen color expansion > Solid Lines > Dashed Lines > Offscreen Pixmaps > Setting up tile and stipple cache: > 32 128x128 slots > 13 256x256 slots > (II) R128(0): Acceleration enabled > (II) R128(0): Using hardware cursor (scanline 2408) > (II) R128(0): Largest offscreen area available: 832 x 1915 > (WW) R128(0): Option "HWcursor" is not used > (WW) R128(0): Option "HWcursor" is not used > PEXExtensionInit: Couldn't open default PEX font file Roman_M > (II) Keyboard "Generic Keyboard" handled by legacy driver > (**) Generic Mouse: Protocol: "ImPS/2" > (**) Generic Mouse: Core Pointer > (==) Generic Mouse: Buttons: 3 > (**) Generic Mouse: Emulate3Buttons, Emulate3Timeout: 50 > (**) Generic Mouse: ZAxisMapping: buttons 4 and 5 > (II) XINPUT: Adding extended input device "Generic Mouse" (type: MOUSE) > > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > >