I assume you try to run on Mac.
The TDFX driver needs PIO which isn't available on Macs.
Maybe the TDFX driver used to be able to get by without
PIO. 
Maybe one could fix the driver. Unfortunately it's currently
unmaintained.

Egbert.

Mike Haase writes:
 > Here's the log file from /var/log/xfree86.log
 > 
 > 
 > 
 > XFree86 Version 4.3.0 (Yellow Dog Linux release: 4.3.0-2.1c)
 > Release Date: 27 February 2003
 > X Protocol Version 11, Revision 0, Release 6.6
 > Build Operating System: Linux 2.4.20-7csmp ppc [ELF]
 > Build Date: 12 March 2003
 > Build Host: skyfox.terraplex.com
 > 
 >      Before reporting problems, check http://www.XFree86.Org/
 >      to make sure that you have the latest version.
 > Module Loader present
 > OS Kernel: Linux version 2.4.20-8d ([EMAIL PROTECTED]) (gcc
 > version 3.2.2 20030217 (Yellow Dog Linux 3.0 3.2.2-2a)) #1 Sat Mar 15
 > 19:38:12 EST 2003
 > Markers: (--) probed, (**) from config file, (==) default setting,
 >          (++) from command line, (!!) notice, (II) informational,
 >          (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
 > (==) Log file: "/var/log/XFree86.1.log", Time: Sun Jun  8 15:26:53 2003
 > (==) Using config file: "/etc/X11/XF86Config"
 > (==) ServerLayout "XFree86 Configured"
 > (**) |-->Screen "Screen0" (0)
 > (**) |   |-->Monitor "Monitor0"
 > (**) |   |-->Device "Card0"
 > (**) |-->Input Device "Mouse0"
 > (**) |-->Input Device "Keyboard0"
 > (**) Option "XkbRules" "xfree86"
 > (**) XKB: rules: "xfree86"
 > (**) Option "XkbModel" "macintosh"
 > (**) XKB: model: "macintosh"
 > (**) Option "XkbLayout" "us"
 > (**) XKB: layout: "us"
 > (==) Keyboard: CustomKeycode disabled
 > (**) FontPath set to "unix/:7100"
 > (**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
 > (==) ModulePath set to "/usr/X11R6/lib/modules"
 > (++) using VT number 7
 > 
 > (WW) Open APM failed (/dev/apm_bios) (No such device)
 > (II) Module ABI versions:
 >      XFree86 ANSI C Emulation: 0.2
 >      XFree86 Video Driver: 0.6
 >      XFree86 XInput driver : 0.4
 >      XFree86 Server Extension : 0.2
 >      XFree86 Font Renderer : 0.4
 > (II) Loader running on linux
 > (II) LoadModule: "bitmap"
 > (II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
 > (II) Module bitmap: vendor="The XFree86 Project"
 >      compiled for 4.3.0, module version = 1.0.0
 >      Module class: XFree86 Font Renderer
 >      ABI class: XFree86 Font Renderer, version 0.4
 > (II) Loading font Bitmap
 > (II) LoadModule: "pcidata"
 > (II) Loading /usr/X11R6/lib/modules/libpcidata.a
 > (II) Module pcidata: vendor="The XFree86 Project"
 >      compiled for 4.3.0, module version = 1.0.0
 >      ABI class: XFree86 Video Driver, version 0.6
 > (II) PCI: PCI scan (all values are in hex)
 > (II) PCI: 00:0b:0: chip 106b,0001 card 0000,0000 rev 03 class 06,00,00 hdr
 > 00
 > (II) PCI: 00:0d:0: chip 10cd,2300 card 0000,0000 rev 00 class 01,00,00 hdr
 > 00
 > (II) PCI: 00:0f:0: chip 121a,0009 card 121a,0009 rev 01 class 03,00,00 hdr
 > 00
 > (II) PCI: 00:10:0: chip 106b,0002 card 0000,0000 rev 02 class ff,00,00 hdr
 > 00
 > (II) PCI: 01:0b:0: chip 106b,0003 card 0000,0000 rev 00 class 00,00,00 hdr
 > 00
 > (II) PCI: 01:0d:0: chip 106b,0004 card 0000,0000 rev 01 class ff,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,1), 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]
 > (II) Host-to-PCI bridge:
 > (II) Bus 1: bridge is at (0:0:0), (-1,1,0), BCTRL: 0x0008 (VGA_EN is set)
 > (II) Bus 1 I/O range:
 >      [0] -1  0       0x00000000 - 0x0000ffff (0x10000) IX[B]
 > (II) Bus 1 non-prefetchable memory range:
 >      [0] -1  0       0x00000000 - 0xffffffff (0x0) MX[B]
 > (II) Bus 1 prefetchable memory range:
 >      [0] -1  0       0x00000000 - 0xffffffff (0x0) MX[B]
 > (--) PCI:*(0:15:0) 3Dfx Interactive, Inc. Voodoo 4 / Voodoo 5 rev 1, Mem @
 > 0xa0000000/26, 0x90000000/27, I/O @ 0x10000/8, BIOS @ 0x80810000/16
 > (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       0xf3000000 - 0xf301ffff (0x20000) MX[B]
 >      [1] -1  0       0x80800000 - 0x808000ff (0x100) MX[B]
 >      [2] -1  0       0x80810000 - 0x8081ffff (0x10000) MX[B](B)
 >      [3] -1  0       0x90000000 - 0x97ffffff (0x8000000) MX[B](B)
 >      [4] -1  0       0xa0000000 - 0xa3ffffff (0x4000000) MX[B](B)
 >      [5] -1  0       0x00000400 - 0x0000043f (0x40) IX[B]
 >      [6] -1  0       0x00010000 - 0x000100ff (0x100) IX[B](B)
 > (II) Inactive PCI resource ranges:
 >      [0] -1  0       0xf1000000 - 0xf10003ff (0x400) MX[B]
 >      [1] -1  0       0xb4000000 - 0xb7ffffff (0x4000000) MX[B]
 >      [2] -1  0       0xb0000000 - 0xb000ffff (0x10000) MX[B]
 >      [3] -1  0       0xfffffffc - 0xfffffffc (0x1) IX[B]
 >      [4] -1  0       0xfffffffc - 0xfffffffc (0x1) IX[B]
 >      [5] -1  0       0xfffffffc - 0xfffffffc (0x1) IX[B]
 >      [6] -1  0       0xfffffffc - 0xfffffffc (0x1) IX[B]
 > (II) Active PCI resource ranges after removing overlaps:
 >      [0] -1  0       0xf3000000 - 0xf301ffff (0x20000) MX[B]
 >      [1] -1  0       0x80800000 - 0x808000ff (0x100) MX[B]
 >      [2] -1  0       0x80810000 - 0x8081ffff (0x10000) MX[B](B)
 >      [3] -1  0       0x90000000 - 0x97ffffff (0x8000000) MX[B](B)
 >      [4] -1  0       0xa0000000 - 0xa3ffffff (0x4000000) MX[B](B)
 >      [5] -1  0       0x00000400 - 0x0000043f (0x40) IX[B]
 >      [6] -1  0       0x00010000 - 0x000100ff (0x100) IX[B](B)
 > (II) Inactive PCI resource ranges after removing overlaps:
 >      [0] -1  0       0xf1000000 - 0xf10003ff (0x400) MX[B]
 >      [1] -1  0       0xb4000000 - 0xb7ffffff (0x4000000) MX[B]
 >      [2] -1  0       0xb0000000 - 0xb000ffff (0x10000) MX[B]
 >      [3] -1  0       0xfffffffc - 0xfffffffc (0x1) IX[B]
 >      [4] -1  0       0xfffffffc - 0xfffffffc (0x1) IX[B]
 >      [5] -1  0       0xfffffffc - 0xfffffffc (0x1) IX[B]
 >      [6] -1  0       0xfffffffc - 0xfffffffc (0x1) IX[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       0xf3000000 - 0xf301ffff (0x20000) MX[B]
 >      [3] -1  0       0x80800000 - 0x808000ff (0x100) MX[B]
 >      [4] -1  0       0x80810000 - 0x8081ffff (0x10000) MX[B](B)
 >      [5] -1  0       0x90000000 - 0x97ffffff (0x8000000) MX[B](B)
 >      [6] -1  0       0xa0000000 - 0xa3ffffff (0x4000000) MX[B](B)
 >      [7] -1  0       0xf1000000 - 0xf10003ff (0x400) MX[B]
 >      [8] -1  0       0xb4000000 - 0xb7ffffff (0x4000000) MX[B]
 >      [9] -1  0       0xb0000000 - 0xb000ffff (0x10000) MX[B]
 >      [10] -1 0       0x0000ffff - 0x0000ffff (0x1) IX[B]
 >      [11] -1 0       0x00000000 - 0x00000000 (0x1) IX[B]
 >      [12] -1 0       0x00000400 - 0x0000043f (0x40) IX[B]
 >      [13] -1 0       0x00010000 - 0x000100ff (0x100) IX[B](B)
 >      [14] -1 0       0xfffffffc - 0xfffffffc (0x1) IX[B]
 >      [15] -1 0       0xfffffffc - 0xfffffffc (0x1) IX[B]
 >      [16] -1 0       0xfffffffc - 0xfffffffc (0x1) IX[B]
 >      [17] -1 0       0xfffffffc - 0xfffffffc (0x1) IX[B]
 > (II) LoadModule: "dbe"
 > (II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
 > (II) Module dbe: vendor="The XFree86 Project"
 >      compiled for 4.3.0, module version = 1.0.0
 >      Module class: XFree86 Server Extension
 >      ABI class: XFree86 Server Extension, version 0.2
 > (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.3.0, module version = 1.0.0
 >      Module class: XFree86 Server Extension
 >      ABI class: XFree86 Server Extension, version 0.2
 > (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 XFree86-DGA
 > (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: "fbdevhw"
 > (II) Loading /usr/X11R6/lib/modules/linux/libfbdevhw.a
 > (II) Module fbdevhw: vendor="The XFree86 Project"
 >      compiled for 4.3.0, module version = 0.0.2
 >      ABI class: XFree86 Video Driver, version 0.6
 > (II) LoadModule: "glx"
 > (II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
 > (II) Module glx: vendor="The XFree86 Project"
 >      compiled for 4.3.0, module version = 1.0.0
 >      ABI class: XFree86 Server Extension, version 0.2
 > (II) Loading sub module "GLcore"
 > (II) LoadModule: "GLcore"
 > (II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
 > (II) Module GLcore: vendor="The XFree86 Project"
 >      compiled for 4.3.0, module version = 1.0.0
 >      ABI class: XFree86 Server Extension, version 0.2
 > (II) Loading extension GLX
 > (II) LoadModule: "record"
 > (II) Loading /usr/X11R6/lib/modules/extensions/librecord.a
 > (II) Module record: vendor="The XFree86 Project"
 >      compiled for 4.3.0, module version = 1.13.0
 >      Module class: XFree86 Server Extension
 >      ABI class: XFree86 Server Extension, version 0.2
 > (II) Loading extension RECORD
 > (II) LoadModule: "freetype"
 > (II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
 > (II) Module freetype: vendor="The XFree86 Project"
 >      compiled for 4.3.0, module version = 2.0.2
 >      Module class: XFree86 Font Renderer
 >      ABI class: XFree86 Font Renderer, version 0.4
 > (II) Loading font FreeType
 > (II) LoadModule: "type1"
 > (II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
 > (II) Module type1: vendor="The XFree86 Project"
 >      compiled for 4.3.0, module version = 1.0.2
 >      Module class: XFree86 Font Renderer
 >      ABI class: XFree86 Font Renderer, version 0.4
 > (II) Loading font Type1
 > (II) Loading font CID
 > (II) LoadModule: "dri"
 > (II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
 > (II) Module dri: vendor="The XFree86 Project"
 >      compiled for 4.3.0, module version = 1.0.0
 >      ABI class: XFree86 Server Extension, version 0.2
 > (II) Loading sub module "drm"
 > (II) LoadModule: "drm"
 > (II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
 > (II) Module drm: vendor="The XFree86 Project"
 >      compiled for 4.3.0, module version = 1.0.0
 >      ABI class: XFree86 Server Extension, version 0.2
 > (II) Loading extension XFree86-DRI
 > (II) LoadModule: "tdfx"
 > (II) Loading /usr/X11R6/lib/modules/drivers/tdfx_drv.o
 > (II) Module tdfx: vendor="The XFree86 Project"
 >      compiled for 4.3.0, module version = 1.0.0
 >      Module class: XFree86 Video Driver
 >      ABI class: XFree86 Video Driver, version 0.6
 > (II) LoadModule: "mouse"
 > (II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
 > (II) Module mouse: vendor="The XFree86 Project"
 >      compiled for 4.3.0, module version = 1.0.0
 >      Module class: XFree86 XInput Driver
 >      ABI class: XFree86 XInput driver, version 0.4
 > (II) TDFX: Driver for 3dfx Banshee/Voodoo3 chipsets: 3dfx Banshee,
 >      3dfx Voodoo3, 3dfx Voodoo5
 > (II) Primary Device is: PCI 00:0f:0
 > (--) Chipset 3dfx Voodoo5 found
 > (II) resource ranges after xf86ClaimFixedResources() call:
 >      [0] -1  0       0xffffffff - 0xffffffff (0x1) MX[B]
 >      [1] -1  0       0x00000000 - 0x00000000 (0x1) MX[B]
 >      [2] -1  0       0xf3000000 - 0xf301ffff (0x20000) MX[B]
 >      [3] -1  0       0x80800000 - 0x808000ff (0x100) MX[B]
 >      [4] -1  0       0x80810000 - 0x8081ffff (0x10000) MX[B](B)
 >      [5] -1  0       0x90000000 - 0x97ffffff (0x8000000) MX[B](B)
 >      [6] -1  0       0xa0000000 - 0xa3ffffff (0x4000000) MX[B](B)
 >      [7] -1  0       0xf1000000 - 0xf10003ff (0x400) MX[B]
 >      [8] -1  0       0xb4000000 - 0xb7ffffff (0x4000000) MX[B]
 >      [9] -1  0       0xb0000000 - 0xb000ffff (0x10000) MX[B]
 >      [10] -1 0       0x0000ffff - 0x0000ffff (0x1) IX[B]
 >      [11] -1 0       0x00000000 - 0x00000000 (0x1) IX[B]
 >      [12] -1 0       0x00000400 - 0x0000043f (0x40) IX[B]
 >      [13] -1 0       0x00010000 - 0x000100ff (0x100) IX[B](B)
 >      [14] -1 0       0xfffffffc - 0xfffffffc (0x1) IX[B]
 >      [15] -1 0       0xfffffffc - 0xfffffffc (0x1) IX[B]
 >      [16] -1 0       0xfffffffc - 0xfffffffc (0x1) IX[B]
 >      [17] -1 0       0xfffffffc - 0xfffffffc (0x1) IX[B]
 > (WW) ****INVALID IO ALLOCATION**** b: 0x10000 e: 0x100ff correcting
 > (II) window:
 >      [0] -1  0       0x00000000 - 0x0000ffff (0x10000) IX[B]
 > (II) resSize:
 >      [0] -1  0       0x00000000 - 0xffffffff (0x0) IX[B]
 > (II) window fixed:
 >      [0] -1  0       0x00000000 - 0x0000ffff (0x10000) IX[B]
 > (II) resource ranges after probing:
 >      [0] -1  0       0xffffffff - 0xffffffff (0x1) MX[B]
 >      [1] -1  0       0x00000000 - 0x00000000 (0x1) MX[B]
 >      [2] -1  0       0xf3000000 - 0xf301ffff (0x20000) MX[B]
 >      [3] -1  0       0x80800000 - 0x808000ff (0x100) MX[B]
 >      [4] -1  0       0x80810000 - 0x8081ffff (0x10000) MX[B](B)
 >      [5] -1  0       0x90000000 - 0x97ffffff (0x8000000) MX[B](B)
 >      [6] -1  0       0xa0000000 - 0xa3ffffff (0x4000000) MX[B](B)
 >      [7] -1  0       0xf1000000 - 0xf10003ff (0x400) MX[B]
 >      [8] -1  0       0xb4000000 - 0xb7ffffff (0x4000000) MX[B]
 >      [9] -1  0       0xb0000000 - 0xb000ffff (0x10000) MX[B]
 >      [10] 0  0       0x000a0000 - 0x000affff (0x10000) MS[B]
 >      [11] 0  0       0x000b0000 - 0x000b7fff (0x8000) MS[B]
 >      [12] 0  0       0x000b8000 - 0x000bffff (0x8000) MS[B]
 >      [13] -1 0       0x00000000 - 0x000000ff (0x100) IX[B](B)
 >      [14] -1 0       0x0000ffff - 0x0000ffff (0x1) IX[B]
 >      [15] -1 0       0x00000000 - 0x00000000 (0x1) IX[B]
 >      [16] -1 0       0x00000400 - 0x0000043f (0x40) IX[B]
 >      [17] -1 0       0xfffffffc - 0xfffffffc (0x1) IX[B]
 >      [18] -1 0       0xfffffffc - 0xfffffffc (0x1) IX[B]
 >      [19] -1 0       0xfffffffc - 0xfffffffc (0x1) IX[B]
 >      [20] -1 0       0xfffffffc - 0xfffffffc (0x1) IX[B]
 >      [21] 0  0       0x000003b0 - 0x000003bb (0xc) IS[B]
 >      [22] 0  0       0x000003c0 - 0x000003df (0x20) IS[B]
 > (II) Setting vga for screen 0.
 > (II) Loading sub module "vgahw"
 > (II) LoadModule: "vgahw"
 > (II) Loading /usr/X11R6/lib/modules/libvgahw.a
 > (II) Module vgahw: vendor="The XFree86 Project"
 >      compiled for 4.3.0, module version = 0.1.0
 >      ABI class: XFree86 Video Driver, version 0.6
 > (II) TDFX(0): TDFXFindChips: found 1 chip(s)
 > (**) TDFX(0): Depth 16, (--) framebuffer bpp 16
 > (==) TDFX(0): RGB weight 565
 > (==) TDFX(0): Default visual is TrueColor
 > (--) TDFX(0): Chipset: "3dfx Voodoo5"
 > (--) TDFX(0): Linear framebuffer at 0x90000000
 > (--) TDFX(0): MMIO registers at addr 0xA0000000
 > (EE) TDFX(0): No valid PIO address in PCI config space
 > (II) UnloadModule: "tdfx"
 > (II) UnloadModule: "vgahw"
 > (II) Unloading /usr/X11R6/lib/modules/libvgahw.a
 > (EE) Screen(s) found, but none have a usable configuration.
 > 
 > Fatal server error:
 > no screens found
 > 
 > When reporting a problem related to a server crash, please send
 > the full server output, not just the last messages.
 > This can be found in the log file "/var/log/XFree86.1.log".
 > Please report problems to [EMAIL PROTECTED]
 > 
 > _______________________________________________
 > XFree86 mailing list
 > [EMAIL PROTECTED]
 > http://XFree86.Org/mailman/listinfo/xfree86
_______________________________________________
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86

Reply via email to