Subject: Re: Help: 3.0.1->4.0 screwed X display on iBook
To: Jan Henrik Sylvester <me@janh.de>
From: Michael <macallan1888@gmail.com>
List: port-macppc
Date: 12/29/2007 10:50:20
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On Dec 29, 2007, at 07:24, Jan Henrik Sylvester wrote:

> I have an old iBook (clamshell) that has an "ATI 3D Rage Mobility  
> graphics controller" with "ATI Mach64 adapter" according to  
> XFree86.0.log, which matches what is reported by Open Firmware.
>
> On NetBSD 3.0.1, XFree86 did not work but died immediately. Xmacppc  
> did work (though 8 bit colors did not look great). I postponed  
> looking for the error that made XFree86 die to 4.0.
>
> On 4.0, both Xmacppc and XFree86 start, but both give totally  
> distorted graphics (in different ways). I played a lot with  
> XF86Config, but I cannot fix XFree86. (XF86Config seems to have no  
> influence on Xmacppc.)

Yikes, I bet it's a Rage LT - neither machfb nor XFree86's atimisc  
driver can handle it properly and I don't have the hardware so I  
can't really look into it.
What you can do is to use XFree86 with the wsfb driver, it is  
unaccelerated and limited to whatever video mode OpenFirmware sets up  
but at least it should give a usable X.

> What the display exactly looks like with XFree86 depends on the  
> color depth. I describe it for 16 bit:
>
> The top quarter (full width) shows something that looks like xterms  
> on the left, but with some "bars". Typing something into one of  
> them, I only get a few dots. If that were fonts, they would be way  
> to small. On the right, I see the clock, which basically looks  
> correct, maybe too small, too. The mouse cursor looks ok.

Looks like X and the hardware disagree about colour depth. Try 8 bit,  
X may fail to tell the DAC about pixel format change for some reason.

> The lower half of the screen is distorted vertical lines in blue,  
> red, yellow, and green.
>
> I will put most of XFree86.0.log below, here some findings. No  
> matter what HorizSync and VertRefresh are in XF86Config, I always get:
>
> (!!) ATI(0): Conflicting XF86Config HorizSync specification(s)  
> ignored.
> (!!) ATI(0): Conflicting XF86Config VertRefresh specification(s)  
> ignored.
>
> Some warning:
>
> (WW) ATI(0): I2C bus Mach64 initialisation failure.
> (II) ATI(0): I2C bus "Mach64" removed.
>
> I am pretty clueless. I did use some of the frequencies from  
> XFree86.0.log, especially the ones from the line with "Native panel  
> mode", although I do not really know what it means. I even put that  
> Modeline in XF86Config, but nothing changed. Different color depth  
> give different distortions, but basically nothing new.
>
> Xmacppc always looks the same: At least four (distorted) copies of  
> what is supposed to be there somehow overlapping (?) from left to  
> right. There are also four copies of the mouse pointer in the four  
> quarters from left to right.
>
> I would like to get XFree86 working, but the person that uses this  
> laptop would be "happy enough" with Xmacppc being as it was with  
> 3.0.1. Going back to NetBSD 3 would take pretty long on that slow  
> machine, but I guess it is the last resort, if I do not get any X  
> working. (And losing wpa_supplicant again would mean going back to  
> wired only...)
>
> In the XF86Config below, most of the lines that are commented out  
> have been used for testing at some time. Non of them had any effects.
>
> Oh, during the install of 4.0, I accidentally overwrote the  
> Apple_Driver_ATA* and Apple_Patches partitions -- but I do not  
> think they have any influence on NetBSD, or have they? I recreated  
> the Apple_HFS bootloader partition from NetBSD after the install.  
> (Everything else is a generic 4.0 install "by the book".)
>
> Thanks for any suggestions.
>
> Jan Henrik
>
> ----------------------------------------
> XFree86.0.log
> ----------------------------------------
>
> XFree86 Version 4.5.0
> Release Date: 16 March 2005
> X Protocol Version 11, Revision 0
> Build Operating System:NetBSD/macppc 4.0 - The NetBSD Foundation, Inc.
> Current Operating System: NetBSD mara.netbsd 4.0 NetBSD 4.0  
> (GENERIC) #0: Sun Dec 16 00:27:58 PST 2007 builds@wb30:/home/builds/ 
> ab/netbsd-4-0-RELEASE/macppc/200712160005Z-obj/home/builds/ab/ 
> netbsd-4-0-RELEASE/src/sys/arch/macppc/compile/GENERIC macppc
> Build Date: 16 December 2007
>         Before reporting problems, check http://www.XFree86.Org/
>         to make sure that you have the latest version.
> Module Loader present
> Command line: X :0
> Markers: (--) probed, (**) from config file, (==) default setting,
>         (++) from command line, (!!) notice, (EE) error, (WW) warning,
>         (II) informational, (NI) not implemented, (??) unknown.
> (==) Log file: "/var/log/XFree86.0.log", Time: Sat Dec 29 11:17:49  
> 2007
> (==) Using config file: "/etc/X11/XF86Config".
> (II) Module ABI versions:
>         XFree86 ANSI C Emulation: 0.3
>         XFree86 Video Driver: 0.8
>         XFree86 XInput driver : 0.5
>         XFree86 Server Extension : 0.3
>         XFree86 Font Renderer : 0.5
> (II) Loader running on netbsd
> (**) Option "Protocol" "wskbd"
> (**) Option "Device" "/dev/wskbd0"
> (**) Keyboard: Protocol: wskbd
> (--) Keyboard type: ADB
> (**) Option "AutoRepeat" "500 30"
> (**) Option "XkbRules" "xfree86"
> (**) XKB: rules: "xfree86"
> (**) Option "XkbModel" "pc105"
> (**) XKB: model: "pc105"
> (**) Option "XkbLayout" "us"
> (**) XKB: layout: "us"
> (==) Keyboard: CustomKeycode disabled.
> (==) ServerLayout "Simple Layout"
> (==) |-->Screen "Screen 1" (0) (0, 0)
> (**) |  |-->Device "video"
> (**) |  |-->Monitor "monitor" (0)
> (**) |-->Input Device "Mouse1"
> (**) |-->Input Device "Keyboard1"
> (**) FontPath set to "/usr/X11R6/lib/X11/fonts/local/,/usr/X11R6/ 
> lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/ 
> X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/ 
> Speedo/,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/ 
> 75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/"
> (**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
> (==) ModulePath set to "/usr/X11R6/lib/modules"
> (II) Checking for unused ServerFlags options:
> (II) LoadModule: "pcidata"
> (II) Loading /usr/X11R6/lib/modules/libpcidata.a
> (II) Module pcidata: vendor="The XFree86 Project"
>         compiled for 4.5.0, module version = 1.0.0
>         ABI class: XFree86 Video Driver, version 0.8
> (II) LoadModule: "bitmap"
> (II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
> (II) Module bitmap: vendor="The XFree86 Project"
>         compiled for 4.5.0, module version = 1.0.0
>         Module class: XFree86 Font Renderer
>         ABI class: XFree86 Font Renderer, version 0.5
> (II) Loading font Bitmap
> (--) Using wscons driver
> (WW) xf86EnableIO 6
> (II) xf86EnableIO: efdd0000
> (II) PCI: PCI scan (all values are in hex)
> (II) PCI: 00:0b:0: chip 106b,0020 card 0000,0000 rev 00 class  
> 06,00,00 hdr 00
> (II) PCI: 00:10:0: chip 1002,4c4e card 0000,0000 rev 64 class  
> 03,00,00 hdr 00
> (II) PCI: End of PCI scan
> (II) Host-to-PCI bridge:
> (II) Bus 0: bridge is at (0:11:0), (0,0,0), BCTRL: 0x0008 (VGA_EN  
> is set)
> (II) Bus 0 I/O range:
>         [0] -1  0       0x00000000 - 0x0000ffff (0x10000) IX[B]
> (II) Bus 0 non-prefetchable memory range:
>         [0] -1  0       0x00000000 - 0xffffffff (0x0) MX[B]
> (II) Bus 0 prefetchable memory range:
>         [0] -1  0       0x00000000 - 0xffffffff (0x0) MX[B]
> (--) PCI:*(0:16:0) ATI Technologies Inc Rage Mobility L AGP 2x rev  
> 100, Mem @ 0x91000000/24, 0x90000000/12, I/O @ 0x0400/8, BIOS @  
> 0x90020000/17
> (II) Addressable bus resource ranges are
>         [0] -1  0       0x00000000 - 0xffffffff (0x0) MX[B]
>         [1] -1  0       0x00000000 - 0x0000ffff (0x10000) IX[B]
> (II) OS-reported resource ranges:
>         [0] -1  0       0xffffffff - 0xffffffff (0x1) MX[B]
>         [1] -1  0       0x00000000 - 0x00000000 (0x1) MX[B]
>         [2] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[B]
>         [3] -1  0       0x00000000 - 0x00000000 (0x1) IX[B]
> (II) Active PCI resource ranges:
>         [0] -1  0       0x90020000 - 0x9003ffff (0x20000) MX[B](B)
>         [1] -1  0       0x90000000 - 0x90000fff (0x1000) MX[B](B)
>         [2] -1  0       0x91000000 - 0x91ffffff (0x1000000) MX[B](B)
>         [3] -1  0       0x00000400 - 0x000004ff (0x100) IX[B](B)
> (II) Active PCI resource ranges after removing overlaps:
>         [0] -1  0       0x90020000 - 0x9003ffff (0x20000) MX[B](B)
>         [1] -1  0       0x90000000 - 0x90000fff (0x1000) MX[B](B)
>         [2] -1  0       0x91000000 - 0x91ffffff (0x1000000) MX[B](B)
>         [3] -1  0       0x00000400 - 0x000004ff (0x100) IX[B](B)
> (II) OS-reported resource ranges after removing overlaps with PCI:
>         [0] -1  0       0xffffffff - 0xffffffff (0x1) MX[B]
>         [1] -1  0       0x00000000 - 0x00000000 (0x1) MX[B]
>         [2] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[B]
>         [3] -1  0       0x00000000 - 0x00000000 (0x1) IX[B]
> (II) All system resource ranges:
>         [0] -1  0       0xffffffff - 0xffffffff (0x1) MX[B]
>         [1] -1  0       0x00000000 - 0x00000000 (0x1) MX[B]
>         [2] -1  0       0x90020000 - 0x9003ffff (0x20000) MX[B](B)
>         [3] -1  0       0x90000000 - 0x90000fff (0x1000) MX[B](B)
>         [4] -1  0       0x91000000 - 0x91ffffff (0x1000000) MX[B](B)
>         [5] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[B]
>         [6] -1  0       0x00000000 - 0x00000000 (0x1) IX[B]
>         [7] -1  0       0x00000400 - 0x000004ff (0x100) IX[B](B)
> (II) LoadModule: "dbe"
> (II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
> (II) Module dbe: vendor="The XFree86 Project"
>         compiled for 4.5.0, module version = 1.0.0
>         Module class: XFree86 Server Extension
>         ABI class: XFree86 Server Extension, version 0.3
> (II) Loading extension DOUBLE-BUFFER
> (II) LoadModule: "extmod"
> (II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
> (II) Module extmod: vendor="The XFree86 Project"
>         compiled for 4.5.0, module version = 1.0.0
>         Module class: XFree86 Server Extension
>         ABI class: XFree86 Server Extension, version 0.3
> (II) Loading extension SHAPE
> (II) Loading extension MIT-SUNDRY-NONSTANDARD
> (II) Loading extension BIG-REQUESTS
> (II) Loading extension SYNC
> (II) Loading extension MIT-SCREEN-SAVER
> (II) Loading extension XC-MISC
> (II) Loading extension XFree86-VidModeExtension
> (II) Loading extension XFree86-Misc
> (II) Loading extension DPMS
> (II) Loading extension FontCache
> (II) Loading extension TOG-CUP
> (II) Loading extension Extended-Visual-Information
> (II) Loading extension XVideo
> (II) Loading extension XVideo-MotionCompensation
> (II) Loading extension X-Resource
> (II) LoadModule: "type1"
> (II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
> (II) Module type1: vendor="The XFree86 Project"
>         compiled for 4.5.0, module version = 1.0.2
>         Module class: XFree86 Font Renderer
>         ABI class: XFree86 Font Renderer, version 0.5
> (II) Loading font Type1
> (II) Loading font CID
> (II) LoadModule: "speedo"
> (II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a
> (II) Module speedo: vendor="The XFree86 Project"
>         compiled for 4.5.0, module version = 1.0.1
>         Module class: XFree86 Font Renderer
>         ABI class: XFree86 Font Renderer, version 0.5
> (II) Loading font Speedo
> (II) LoadModule: "freetype"
> (II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
> (II) Module freetype: vendor="The XFree86 Project & the After X-TT  
> Project"
>         compiled for 4.5.0, module version = 2.1.0
>         Module class: XFree86 Font Renderer
>         ABI class: XFree86 Font Renderer, version 0.5
> (II) Loading font FreeType
> (II) LoadModule: "ati"
> (II) Loading /usr/X11R6/lib/modules/drivers/ati_drv.o
> (II) Module ati: vendor="The XFree86 Project"
>         compiled for 4.5.0, module version = 6.5.12
>         Module class: XFree86 Video Driver
>         ABI class: XFree86 Video Driver, version 0.8
> (II) LoadModule: "mouse"
> (II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
> (II) Module mouse: vendor="The XFree86 Project"
>         compiled for 4.5.0, module version = 1.0.0
>         Module class: XFree86 XInput Driver
>         ABI class: XFree86 XInput driver, version 0.5
> (II) ATI: ATI driver (version 6.5.12) for chipset: ati
> (II) R128: Driver for ATI Rage 128 chipsets:
> [...]
> (II) RADEON: Driver for ATI Radeon chipsets: ATI Radeon QD (AGP),
> [...]
> (II) Primary Device is: PCI 00:10:0
> (II) ATI:  Candidate "Device" section "video".
> (WW) xf86EnableIO 6
> (II) ATI:  Shared PCI/AGP Mach64 in slot 0:16:0 detected.
> (II) ATI:  Shared PCI/AGP Mach64 in slot 0:16:0 assigned to active  
> "Device" section "video".
> (II) Loading sub module "atimisc"
> (II) LoadModule: "atimisc"
> (II) Loading /usr/X11R6/lib/modules/drivers/atimisc_drv.o
> (II) Module atimisc: vendor="The XFree86 Project"
>         compiled for 4.5.0, module version = 6.5.12
>         Module class: XFree86 Video Driver
>         ABI class: XFree86 Video Driver, version 0.8
> (II) resource ranges after probing:
>         [0] -1  0       0xffffffff - 0xffffffff (0x1) MX[B]
>         [1] -1  0       0x00000000 - 0x00000000 (0x1) MX[B]
>         [2] -1  0       0x90020000 - 0x9003ffff (0x20000) MX[B](B)
>         [3] -1  0       0x90000000 - 0x90000fff (0x1000) MX[B](B)
>         [4] -1  0       0x91000000 - 0x91ffffff (0x1000000) MX[B](B)
>         [5] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[B]
>         [6] -1  0       0x00000000 - 0x00000000 (0x1) IX[B]
>         [7] -1  0       0x00000400 - 0x000004ff (0x100) IX[B](B)
> (==) ATI(0): Chipset:  "ati".
> (**) ATI(0): Depth 16, (--) framebuffer bpp 16
> (II) ATI(0): BIOS Data:  BIOSSize=0x0000, ROMTable=0x0000.
> (II) ATI(0): BIOS Data:  ClockTable=0x0000, FrequencyTable=0x0000.
> (II) ATI(0): BIOS Data:  LCDTable=0x0000, LCDPanelInfo=0x0000.
> (II) ATI(0): BIOS Data:  VideoTable=0x0000, HardwareTable=0x0000.
> (II) ATI(0): BIOS Data:  I2CType=0x00, Tuner=0x00, Decoder=0x00,  
> Audio=0x0F.
> (--) ATI(0): ATI 3D Rage Mobility graphics controller detected.
> (--) ATI(0): Chip type 4C4E "LN", version 4, foundry TSMC, class 0,  
> revision 0x01.
> (--) ATI(0): AGP bus interface detected.
> (--) ATI(0): ATI Mach64 adapter detected.
> (!!) ATI(0): For information on using the multimedia capabilities
>  of this adapter, please see http://gatos.sf.net.
> (--) ATI(0): Internal RAMDAC (subtype 1) detected.
> (==) ATI(0): RGB weight 565
> (==) ATI(0): Default visual is TrueColor
> (==) ATI(0): Using gamma correction (1.0, 1.0, 1.0)
> (II) ATI(0): Using Mach64 accelerator CRTC.
> (--) ATI(0): 800x600 panel detected.
> (--) ATI(0): Panel clock is 39.992 MHz.
> (II) ATI(0): Using digital flat panel interface.
> (II) ATI(0): Storing hardware cursor image at 0x913FFC00.
> (II) ATI(0): Using 8 MB linear aperture at 0x91800000.
> (!!) ATI(0): Virtual resolutions will be limited to 4095 kB
>  due to linear aperture size and/or placement of hardware cursor  
> image area.
> (II) ATI(0): Using Block 0 MMIO aperture at 0x90000400.
> (II) ATI(0): Using Block 1 MMIO aperture at 0x90000000.
> (II) ATI(0): MMIO write caching enabled.
> (--) ATI(0): 4096 kB of SGRAM (2:1) 32-bit detected (using 4095 kB).
> (WW) ATI(0): Cannot shadow an accelerated frame buffer.
> (II) ATI(0): Engine XCLK 52.582 MHz;  Refresh rate code 2.
> (--) ATI(0): Internal programmable clock generator detected.
> (--) ATI(0): Reference clock 157.5/11 (14.318) MHz.
> (!!) ATI(0): Conflicting XF86Config HorizSync specification(s)  
> ignored.
> (!!) ATI(0): Conflicting XF86Config VertRefresh specification(s)  
> ignored.
> (II) ATI(0): Maximum clock: 210.00 MHz
> (II) ATI(0): Not using default mode "1024x768" (exceeds panel  
> dimensions)
> [...]
> (II) ATI(0): Not using default mode "1600x1200" (exceeds panel  
> dimensions)
> (II) ATI(0): Not using default mode "1600x1200" (bad mode clock/ 
> interlace/doublescan)
> (II) ATI(0): Not using default mode "1792x1344" (insufficient  
> memory for mode)
> (II) ATI(0): Not using default mode "896x672" (exceeds panel  
> dimensions)
> [...]
> II) ATI(0): Not using default mode "1024x768" (exceeds panel  
> dimensions)
> (--) ATI(0): Virtual size is 800x600 (pitch 800)
> (**) ATI(0): *Mode "800x600": 40.0 MHz, 49.0 kHz, 81.4 Hz
> (II) ATI(0): Modeline "800x600"   39.99  800 800 808 816  600 600  
> 601 602
> (**) ATI(0):  Built-in mode "Native panel mode": 40.0 MHz, 49.0  
> kHz, 81.4 Hz
> (II) ATI(0): Modeline "Native panel mode"   39.99  800 800 808 816   
> 600 600 601 602
> (**) ATI(0):  Default mode "640x480": 36.0 MHz, 43.3 kHz, 85.0 Hz
> (II) ATI(0): Modeline "640x480"   36.00  640 696 752 832  480 481  
> 484 509 -hsync -vsync
> [...]
> (**) ATI(0):  Default mode "320x175": 15.8 MHz, 37.9 kHz, 85.3 Hz (D)
> (II) ATI(0): Modeline "320x175"   15.75  320 336 368 416  175 191  
> 192 222 doublescan +hsync -vsync
> (==) ATI(0): DPI set to (75, 75)
> (II) Loading sub module "xaa"
> (II) LoadModule: "xaa"
> (II) Loading /usr/X11R6/lib/modules/libxaa.a
> (II) Module xaa: vendor="The XFree86 Project"
>         compiled for 4.5.0, module version = 1.1.0
>         ABI class: XFree86 Video Driver, version 0.8
> (II) Loading sub module "ramdac"
> (II) LoadModule: "ramdac"
> (II) Loading /usr/X11R6/lib/modules/libramdac.a
> (II) Module ramdac: vendor="The XFree86 Project"
>         compiled for 4.5.0, module version = 0.1.0
>         ABI class: XFree86 Video Driver, version 0.8
> (II) Loading sub module "fb"
> (II) LoadModule: "fb"
> (II) Loading /usr/X11R6/lib/modules/libfb.a
> (II) Module fb: vendor="The XFree86 Project"
>         compiled for 4.5.0, module version = 1.0.0
>         ABI class: XFree86 ANSI C Emulation, version 0.3
> (II) Loading sub module "i2c"
> (II) LoadModule: "i2c"
> (II) Loading /usr/X11R6/lib/modules/libi2c.a
> (II) Module i2c: vendor="The XFree86 Project"
>         compiled for 4.5.0, module version = 1.2.0
>         ABI class: XFree86 Video Driver, version 0.8
> (WW) ATI(0): I2C bus Mach64 initialisation failure.
> (II) ATI(0): I2C bus "Mach64" removed.
> (II) do I need RAC?  No, I don't.
> (II) resource ranges after preInit:
>         [0] 0   0       0x90000000 - 0x90000fff (0x1000) MS[B]
>         [1] 0   0       0x91000000 - 0x91ffffff (0x1000000) MS[B]
>         [2] -1  0       0xffffffff - 0xffffffff (0x1) MX[B]
>         [3] -1  0       0x00000000 - 0x00000000 (0x1) MX[B]
>         [4] -1  0       0x90020000 - 0x9003ffff (0x20000) MX[B](B)
>         [5] -1  0       0x90000000 - 0x90000fff (0x1000) MX[B](B)
>         [6] -1  0       0x91000000 - 0x91ffffff (0x1000000) MX[B](B)
>         [7] 0   0       0x00000400 - 0x000004ff (0x100) IS[B]
>         [8] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[B]
>         [9] -1  0       0x00000000 - 0x00000000 (0x1) IX[B]
>         [10] -1 0       0x00000400 - 0x000004ff (0x100) IX[B](B)
> (II) ATI(0): Largest offscreen areas (with overlaps):
> (II) ATI(0):    800 x 2020 rectangle at 0,600
> (II) ATI(0):    640 x 2021 rectangle at 0,600
> (II) ATI(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
>         Offscreen Pixmaps
>         Setting up tile and stipple cache:
>                 32 128x128 slots
>                 14 256x256 slots
> (==) ATI(0): Backing store disabled
> (==) ATI(0): Silken mouse enabled
> (**) Option "dpms"
> (**) ATI(0): DPMS enabled
> (==) RandR enabled
> (II) Initializing built-in extension MIT-SHM
> (II) Initializing built-in extension XInputExtension
> (II) Initializing built-in extension XTEST
> (II) Initializing built-in extension XKEYBOARD
> (II) Initializing built-in extension LBX
> (II) Initializing built-in extension XC-APPGROUP
> (II) Initializing built-in extension SECURITY
> (II) Initializing built-in extension XINERAMA
> (II) Initializing built-in extension XFree86-Bigfont
> (II) Initializing built-in extension RENDER
> (II) Initializing built-in extension RANDR
> (**) Option "Protocol" "wsmouse"
> (**) Mouse1: Protocol: wsmouse
> (**) Option "CorePointer"
> (**) Mouse1: Core Pointer
> (**) Option "Device" "/dev/wsmouse"
> (==) Mouse1: Emulate3Buttons, Emulate3Timeout: 50
> (==) Mouse1: Buttons: 3
> (II) Keyboard "Keyboard1" handled by legacy driver
> (II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
> Could not init font path element /usr/X11R6/lib/X11/fonts/local/,  
> removing from list!
>
> ----------------------------------------
> XF86Config
> ----------------------------------------
>
> # File generated by xf86config.
>
> Section "Module"
>
>     Load        "dbe"   # Double buffer extension
>
>     SubSection  "extmod"
>       Option    "omit xfree86-dga"   # don't initialise the DGA  
> extension
>     EndSubSection
>
>     Load        "type1"
>     Load        "speedo"
>     Load        "freetype"
> #    Load        "xtt"
>
> #    Load       "glx"
> #    Load       "dri"
>
>     #Load       "ddc"
>     #Load       "Glcore"
>     #Load       "glx"
>     #Load       "dri"
>     #Load       "pex5"
>
> EndSection
>
> Section "Files"
>
>     RgbPath     "/usr/X11R6/lib/X11/rgb"
>
>     FontPath   "/usr/X11R6/lib/X11/fonts/local/"
>     FontPath   "/usr/X11R6/lib/X11/fonts/misc/"
>     FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
>     FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
>     FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"
>     FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"
> #    FontPath   "/usr/X11R6/lib/X11/fonts/TrueType/"
> #    FontPath   "/usr/X11R6/lib/X11/fonts/freefont/"
>     FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"
>     FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"
>
> #    ModulePath "/usr/X11R6/lib/modules"
>
> EndSection
>
> Section "ServerFlags"
> EndSection
>
> Section "InputDevice"
>
>     Identifier  "Keyboard1"
>     Driver      "Keyboard"
>
>     Option      "Protocol"      "wskbd"
>     Option      "Device"        "/dev/wskbd0"
>
>     Option "AutoRepeat" "500 30"
>
>     Option "XkbRules"   "xfree86"
>     Option "XkbModel"   "pc105"
>     Option "XkbLayout"  "us"
>
> EndSection
>
>
> Section "InputDevice"
>
>     Identifier  "Mouse1"
>     Driver      "mouse"
>     Option "Protocol"    "wsmouse"
>     Option "Device"      "/dev/wsmouse"
>
> EndSection
>
> Section "Monitor"
>
>     Identifier  "monitor"
>
>     #OLD
>     #HorizSync   31.5 - 48.5
>     #FIRST
>     #HorizSync   31.5 - 37.9
>     #TEST
>     #HorizSync   31.5 - 57.0
>     #TEST2
>     #HorizSync   31.0 - 80.0
>     #native?
>     HorizSync   49.0
>     #default1?
>     #HorizSync   53.7
>     #default2?
>     #HorizSync   37.9
>
>     #OLD
>     #VertRefresh 60
>     #FIRST
>     #VertRefresh 50-90
>     #TEST
>     #VertRefresh 50-100
>     #TEST2
>     #VertRefresh 56-76
>     #native?
>     VertRefresh 81.4
>     #default1?
>     #VertRefresh 85.1
>     #default2?
>     #VertRefresh 60.3
>
>     UseModes     "Modes"
>     Option       "DPMS"
>
> EndSection
>
> Section "Modes"
>   Identifier    "Modes"
>   Modeline      "800x600" 39.99  800 800 808 816  600 600 601 602
> EndSection
>
>
> Section "Device"
>     Identifier  "Standard VGA"
>     VendorName  "Unknown"
>     BoardName   "Unknown"
>
>     Driver     "vga"
>
> EndSection
>
> Section "Device"
>     Identifier  "video"
>     Driver      "ati"
>     #Option     "UseFBDev"      "false"
>     #Option     "UseCCEFor2D"   "false"
>     #Option     "AGPMode"       "1"
>     #Option     "device"        "/dev/ttyC0"
>     #VendorName "ATI"
>     #BoardName  "Mach 64"
>     #VideoRam    4096
>     # Insert Clocks lines here if appropriate
> EndSection
>
>
> Section "Screen"
>     Identifier  "Screen 1"
>     Device      "video"
>     Monitor     "monitor"
>     DefaultDepth 16
>
>     Subsection "Display"
>         Depth       8
>         Modes       "800x600"
>         ViewPort    0 0
>     EndSubsection
>     Subsection "Display"
>         Depth       16
>         Modes       "800x600"
>         ViewPort    0 0
>     EndSubsection
>     Subsection "Display"
>         Depth       24
>         Modes       "800x600"
>         ViewPort    0 0
>     EndSubsection
> EndSection
>
> Section "ServerLayout"
>
>     Screen "Screen 1"
>
>     InputDevice "Mouse1" "CorePointer"
>     InputDevice "Keyboard1" "CoreKeyboard"
>
> EndSection

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iQEVAwUBR3ZsvMpnzkX8Yg2nAQJIrggAlt708XYiUgKDnls9vP2aRlG1PnEojP0j
y35rU6BChm7+ZxhiBctVtb5HpdENU1/uox2gKbGi2x1ebjbjDQrFlAPSurTVFHPB
aFgYa6ntewqjasQ1vtU/98B9qOoErO0InDkD4htB/U982oRaty1Trw/20//D348G
oDffgD/vkSc4fPwhrfmrfRLp5DRSnkXUtirimv9rdBc2OIwuERX4Q+hEHUhlQ9Ct
gF8xNHSliuTd+O2r1/CIk7Q+uBzTf1xeavdsfFpXpL4Qt0va1Yu3CVDdWu36H/a3
OKlnG3LbULP+8sj+GLTr8yH3W9VIseV/u5jrE+mRepnzNEMg4mrovA==
=zWLI
-----END PGP SIGNATURE-----