Hello, > If the XL has no ix86 BIOS, the ReferenceClock option (documented in > README.ati) likely needs to be specified. Accurately detecting this value is > not possible.
Ok, I'll try that. > > Second - the driver seems to either ignore the BusID parameter. > > Log excerpt: > > (--) PCI: (1:2:0) ATI Technologies Inc 3D Rage Pro 215GP rev 92, Mem @ > > 0xe100000 0/24, 0xe2000000/12, I/O @ 0xffffff00/8, BIOS @ 0xe1020000/17 > > (--) PCI: (2:1:0) ATI Technologies Inc Rage XL rev 39, Mem > > @0x11000000/24, 0x12 000000/12, I/O @ 0xffffff00/8, BIOS @ 0x12020000/17 > > > That's the onboard Rage Pro and a Sun PGX64 in a Sun Ultra 5 > > > The Device section in XF86Config: > > Section "Device" > > ### Available Driver options are:- > > ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", > > ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" > > ### [arg]: arg optional > > #Option "accel" # [<bool>] > > #Option "crt_display" # [<bool>] > > #Option "composite_sync" # [<bool>] > > #Option "hw_cursor" # [<bool>] > > #Option "mmio_cache" # [<bool>] > > #Option "test_mmio_cache" # [<bool>] > > #Option "panel_display" # [<bool>] > > #Option "probe_clocks" # [<bool>] > > #Option "reference_clock" # <freq> > > #Option "shadow_fb" # [<bool>] > > #Option "sw_cursor" # [<bool>] > > Identifier "Card0" > > Driver "ati" > > VendorName "ATI" > > BoardName "3D Rage Pro 215GP" > > ChipSet "ati" > > ChipId 0x4750 > > ChipRev 0x5c > > BusID "PCI:1:2:0" > > EndSection > > > but XFree fails with this: > > (II) ATI: Candidate "Device" section "Card0". > > (II) ATI: Unshared PCI/AGP Mach64 in slot 1:2:0 detected. > > > Fatal server error: > > xf86MapVidMem: could not mmap screen [s=2000,a=12000000] (Invalid > > argument) > > > So it tries to map PCI resources belonging to the Rage XL while the > > Device section clearly says it should use the onboard Rage Pro. Even if > > it's only probing it shouldn't fail here since the device it's supposed > > to use is definitely usable - with the Rage XL removed it works as > > expected. > > > The Xserver in question is: > > > XFree86 Version 4.5.0 > > Release Date: 16 March 2005 > > X Protocol Version 11, Revision 0 > > Build Operating System:NetBSD/sparc64 3.99.8 - The NetBSD Foundation, > > Inc. > > Current Operating System: NetBSD <censored> 3.99.9 NetBSD 3.99.9 > > (INISHOWEN) #594: Fri Sep 23 06:57:25 EDT 2005 > > [EMAIL PROTECTED]:/data/src/sys/arch/sparc64/compile/INISHOWEN sparc64 > > I'd need to see a log of this. The log and config are attached. > > any ideas? > > Anything we should import from XFree -current? > > I think doing so for this problem is a little premature. I was just asking in case this is a known problem. have fun Michael
XFree86.0.log
Description: Binary data
XF86Config
Description: Binary data
pgp1mPKo58Vyd.pgp
Description: PGP signature