(I'm not subscribed to the list, please CC: me any replies)

I've had screen corruption and lockup problems with my Voodoo3 3500 TV since
when I started using XFree86 4.0. After downloading the whole source code, I
found the "NoAccel" option, which let me at least use the server (with a few
visual glitches).

The card worked fine in 3.3.x.

Yesterday, I decided to do something about the issue, and found out that part
of the problem was caused by the card sharing an IRQ with an Ethernet card.
However, correcting that didn't fix the issue.

With NoAccel and tdfx.o/agpgart.o not loaded (I blocked autoloading for tdfx),
all I get is slight screen corruption. It does not seem to show in screenshots,
and its main symptom is strange 1px wide vertical lines, every about 7-8 pixels
(too hard to count visually). They only appear in areas of certain color (I
haven't yet found out which; I think blue doesn't make them appear. They are
pretty visible on Eterm's default theme's "active window" titlebar). Also, when
anything is updated in the screen, I can see some of these bars flash in the
screen (like an annoying flicker). The "normal" color for these strange
vertical bars seem to be a strange shade of green, and when flash they look red
to me. Shift-Alt-Left and Shift-Alt-Right in Enlightenment (scrolls the whole
desktop horizontally) worsens the effect, by (somehow) clustering these
vertical lines closer together in some parts of the screen.

When DRI is enabled (Options "NoAccel" commented out, and agpgart and tdfx
loaded, in that order, though it also happens only with tdfx without agpgart),
the problem is worse. Before I removed the IRQ sharing with the Ethernet card,
it had really bad screen corruption and simply locked up; now that I've changed
the RTL8029 slot, I don't lose the keyboard and mouse. An old bug report I sent
to Debian's BTS before I found out about NoAccel is at
http://bugs.debian.org/78435 .

The screen corruption I get without NoAccel is kinda hard to describe; it's
more of a "traditional" screen corruption, and only in moving things (which
suggests acceleration bugs to me).

I've attached a logfile with DRI enabled and the "normal" configuration file
(I just comment out the NoAccel option when trying to load dri, and load the
 kernel modules before by hand). This one doesn't have DDC detected; looks like
it only detects DDC when I'm (trying to use) using DRI, and then only half of
the time.

Anybody knows what can I do to fix this? Or will I have to buy a newer card?

-- 
Cesar Eduardo Barros
[EMAIL PROTECTED]
[EMAIL PROTECTED]

XFree86 Version 4.0.3 / X Window System
(protocol Version 11, revision 0, vendor release 6400)
Release Date: 16 March 2001
        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.19 i686 [ELF] 
Module Loader present
(==) Log file: "/var/log/XFree86.0.log", Time: Fri May 18 20:05:29 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"
(**) Option "XkbKeymap" "xfree86(us_intl)"
(**) XKB: keymap: "xfree86(us_intl)" (overrides other XKB settings)
(**) |-->Input Device "Generic Mouse"
(**) FontPath set to 
"unix/:7100,/usr/lib/X11/fonts/misc,/usr/lib/X11/fonts/cyrillic,/usr/lib/X11/fonts/100dpi/:unscaled,/usr/lib/X11/fonts/75dpi/:unscaled,/usr/lib/X11/fonts/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

(II) Open APM successful
(II) Module ABI versions:
        XFree86 ANSI C Emulation: 0.1
        XFree86 Video Driver: 0.3
        XFree86 XInput driver : 0.1
        XFree86 Server Extension : 0.1
        XFree86 Font Renderer : 0.2
(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.0.3, module version = 1.0.0
        Module class: XFree86 Font Renderer
        ABI class: XFree86 Font Renderer, version 0.2
(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.0.3, module version = 0.1.0
        ABI class: XFree86 Video Driver, version 0.3
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x00000000, mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 1022,7006 card 0000,0000 rev 25 class 06,00,00 hdr 80
(II) PCI: 00:01:0: chip 1022,7007 card 0000,0000 rev 01 class 06,04,00 hdr 81
(II) PCI: 00:03:0: chip 10ec,8139 card 10ec,8139 rev 10 class 02,00,00 hdr 00
(II) PCI: 00:04:0: chip 10ec,8029 card 10ec,8029 rev 00 class 02,00,00 hdr 00
(II) PCI: 00:06:0: chip 1102,0002 card 1102,8027 rev 08 class 04,01,00 hdr 80
(II) PCI: 00:06:1: chip 1102,7002 card 1102,0020 rev 08 class 09,80,00 hdr 80
(II) PCI: 00:07:0: chip 1106,0686 card 1106,0000 rev 1b class 06,01,00 hdr 80
(II) PCI: 00:07:1: chip 1106,0571 card 0000,0000 rev 06 class 01,01,8a hdr 00
(II) PCI: 00:07:2: chip 1106,3038 card 0925,1234 rev 0e class 0c,03,00 hdr 00
(II) PCI: 00:07:4: chip 1106,3057 card 0000,0000 rev 20 class 0c,05,00 hdr 00
(II) PCI: 01:05:0: chip 121a,0005 card 121a,003a rev 01 class 03,00,00 hdr 00
(II) PCI: End of PCI scan
(II) LoadModule: "scanpci"
(II) Loading /usr/X11R6/lib/modules/libscanpci.a
(II) Module scanpci: vendor="The XFree86 Project"
        compiled for 4.0.3, module version = 0.1.0
        ABI class: XFree86 Video Driver, version 0.3
(II) UnloadModule: "scanpci"
(II) Unloading /usr/X11R6/lib/modules/libscanpci.a
(II) Host-to-PCI bridge:
(II) PCI-to-ISA bridge:
(II) PCI-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (-1,0,0), BCTRL: 0x00 (VGA_EN is cleared)
(II) Bus 0 I/O range:
        [0] -1  0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
        [0] -1  0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
        [0] -1  0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x0a (VGA_EN is set)
(II) Bus 1 I/O range:
        [0] -1  0x00009000 - 0x00009fff (0x1000) IX[B]
(II) Bus 1 non-prefetchable memory range:
        [0] -1  0xebe00000 - 0xefefffff (0x4100000) MX[B]
(II) Bus 1 prefetchable memory range:
        [0] -1  0xd7c00000 - 0xdbcfffff (0x4100000) MX[B]
(II) Bus -1: bridge is at (0:7:0), (0,-1,0), BCTRL: 0x00 (VGA_EN is cleared)
(II) Bus -1 I/O range:
(II) Bus -1 non-prefetchable memory range:
(II) Bus -1 prefetchable memory range:
(--) PCI:*(1:5:0) 3Dfx Interactive Voodoo3 rev 1, Mem @ 0xec000000/25, 0xd8000000/25, 
I/O @ 0x9c00/8
(II) Addressable bus resource ranges are
        [0] -1  0x00000000 - 0xffffffff (0x0) MX[B]
        [1] -1  0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
        [0] -1  0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [1] -1  0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [2] -1  0x000f0000 - 0x000fffff (0x10000) MX[B]
        [3] -1  0x000c0000 - 0x000effff (0x30000) MX[B]
        [4] -1  0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [5] -1  0x00000000 - 0x000001ff (0x200) IX[B]E
(II) Active PCI resource ranges:
        [0] -1  0xefffff00 - 0xefffffff (0x100) MX[B]
        [1] -1  0xebdff000 - 0xebdfffff (0x1000) MX[B]
        [2] -1  0xe0000000 - 0xe7ffffff (0x8000000) MX[B]
        [3] -1  0xefef0000 - 0xefefffff (0x10000) MX[B](B)
        [4] -1  0xd8000000 - 0xd9ffffff (0x2000000) MX[B](B)
        [5] -1  0xec000000 - 0xedffffff (0x2000000) MX[B](B)
        [6] -1  0x0000c800 - 0x0000c81f (0x20) IX[B]
        [7] -1  0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
        [8] -1  0x0000dc00 - 0x0000dc07 (0x8) IX[B]
        [9] -1  0x0000cc00 - 0x0000cc1f (0x20) IX[B]
        [10] -1 0x0000d000 - 0x0000d01f (0x20) IX[B]
        [11] -1 0x0000d400 - 0x0000d4ff (0x100) IX[B]
        [12] -1 0x0000d800 - 0x0000d803 (0x4) IX[B]
        [13] -1 0x00009c00 - 0x00009cff (0x100) IX[B](B)
(II) Active PCI resource ranges after removing overlaps:
        [0] -1  0xefffff00 - 0xefffffff (0x100) MX[B]
        [1] -1  0xebdff000 - 0xebdfffff (0x1000) MX[B]
        [2] -1  0xe0000000 - 0xe7ffffff (0x8000000) MX[B]
        [3] -1  0xefef0000 - 0xefefffff (0x10000) MX[B](B)
        [4] -1  0xd8000000 - 0xd9ffffff (0x2000000) MX[B](B)
        [5] -1  0xec000000 - 0xedffffff (0x2000000) MX[B](B)
        [6] -1  0x0000c800 - 0x0000c81f (0x20) IX[B]
        [7] -1  0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
        [8] -1  0x0000dc00 - 0x0000dc07 (0x8) IX[B]
        [9] -1  0x0000cc00 - 0x0000cc1f (0x20) IX[B]
        [10] -1 0x0000d000 - 0x0000d01f (0x20) IX[B]
        [11] -1 0x0000d400 - 0x0000d4ff (0x100) IX[B]
        [12] -1 0x0000d800 - 0x0000d803 (0x4) IX[B]
        [13] -1 0x00009c00 - 0x00009cff (0x100) IX[B](B)
(II) OS-reported resource ranges after removing overlaps with PCI:
        [0] -1  0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [1] -1  0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [2] -1  0x000f0000 - 0x000fffff (0x10000) MX[B]
        [3] -1  0x000c0000 - 0x000effff (0x30000) MX[B]
        [4] -1  0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [5] -1  0x00000000 - 0x000001ff (0x200) IX[B]E
(II) All system resource ranges:
        [0] -1  0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [1] -1  0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [2] -1  0x000f0000 - 0x000fffff (0x10000) MX[B]
        [3] -1  0x000c0000 - 0x000effff (0x30000) MX[B]
        [4] -1  0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [5] -1  0xefffff00 - 0xefffffff (0x100) MX[B]
        [6] -1  0xebdff000 - 0xebdfffff (0x1000) MX[B]
        [7] -1  0xe0000000 - 0xe7ffffff (0x8000000) MX[B]
        [8] -1  0xefef0000 - 0xefefffff (0x10000) MX[B](B)
        [9] -1  0xd8000000 - 0xd9ffffff (0x2000000) MX[B](B)
        [10] -1 0xec000000 - 0xedffffff (0x2000000) MX[B](B)
        [11] -1 0x00000000 - 0x000001ff (0x200) IX[B]E
        [12] -1 0x0000c800 - 0x0000c81f (0x20) IX[B]
        [13] -1 0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
        [14] -1 0x0000dc00 - 0x0000dc07 (0x8) IX[B]
        [15] -1 0x0000cc00 - 0x0000cc1f (0x20) IX[B]
        [16] -1 0x0000d000 - 0x0000d01f (0x20) IX[B]
        [17] -1 0x0000d400 - 0x0000d4ff (0x100) IX[B]
        [18] -1 0x0000d800 - 0x0000d803 (0x4) IX[B]
        [19] -1 0x00009c00 - 0x00009cff (0x100) IX[B](B)
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="The XFree86 Project"
        compiled for 4.0.3, module version = 1.0.0
        ABI class: XFree86 Video Driver, version 0.3
(II) LoadModule: "GLcore"
(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) Module GLcore: vendor="The XFree86 Project"
        compiled for 4.0.3, module version = 1.0.0
        ABI class: XFree86 Server Extension, version 0.1
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
        compiled for 4.0.3, module version = 1.0.0
        Module class: XFree86 Server Extension
        ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "dri"
(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
(II) Module dri: vendor="The XFree86 Project"
        compiled for 4.0.3, module version = 1.0.0
        ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension XFree86-DRI
(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.0.3, module version = 1.0.0
        ABI class: XFree86 Server Extension, version 0.1
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
        compiled for 4.0.3, module version = 1.0.0
        Module class: XFree86 Server Extension
        ABI class: XFree86 Server Extension, version 0.1
(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) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
(II) Module glx: vendor="The XFree86 Project"
        compiled for 4.0.3, module version = 1.0.0
        ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension GLX
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Reloading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) LoadModule: "pex5"
(II) Loading /usr/X11R6/lib/modules/extensions/libpex5.a
(II) Module pex5: vendor="The XFree86 Project"
        compiled for 4.0.3, module version = 1.0.0
        Module class: XFree86 Server Extension
        ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension X3D-PEX
(II) LoadModule: "record"
(II) Loading /usr/X11R6/lib/modules/extensions/librecord.a
(II) Module record: vendor="The XFree86 Project"
        compiled for 4.0.3, module version = 1.13.0
        Module class: XFree86 Server Extension
        ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension RECORD
(II) LoadModule: "xie"
(II) Loading /usr/X11R6/lib/modules/extensions/libxie.a
(II) Module xie: vendor="The XFree86 Project"
        compiled for 4.0.3, module version = 1.0.0
        Module class: XFree86 Server Extension
        ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension XIE
(II) LoadModule: "bitmap"
(II) Reloading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Loading font Bitmap
(II) LoadModule: "freetype"
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
(II) Module freetype: vendor="The XFree86 Project"
        compiled for 4.0.3, module version = 1.1.9
        Module class: XFree86 Font Renderer
        ABI class: XFree86 Font Renderer, version 0.2
(II) Loading font FreeType
(II) LoadModule: "speedo"
(II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a
(II) Module speedo: vendor="The XFree86 Project"
        compiled for 4.0.3, module version = 1.0.0
        Module class: XFree86 Font Renderer
        ABI class: XFree86 Font Renderer, version 0.2
(II) Loading font Speedo
(II) LoadModule: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="The XFree86 Project"
        compiled for 4.0.3, module version = 1.0.0
        Module class: XFree86 Font Renderer
        ABI class: XFree86 Font Renderer, version 0.2
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "vbe"
(II) Loading /usr/X11R6/lib/modules/libvbe.a
(II) Module vbe: vendor="The XFree86 Project"
        compiled for 4.0.3, module version = 1.0.0
        ABI class: XFree86 Video Driver, version 0.3
(II) LoadModule: "int10"
(II) Loading /usr/X11R6/lib/modules/linux/libint10.a
(II) Module int10: vendor="The XFree86 Project"
        compiled for 4.0.3, module version = 1.0.0
        ABI class: XFree86 Video Driver, version 0.3
(II) LoadModule: "tdfx"
(II) Loading /usr/X11R6/lib/modules/drivers/tdfx_drv.o
(II) Module tdfx: vendor="The XFree86 Project"
        compiled for 4.0.3, module version = 1.0.0
        Module class: XFree86 Video Driver
        ABI class: XFree86 Video Driver, version 0.3
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
        compiled for 4.0.3, module version = 1.0.0
        Module class: XFree86 XInput Driver
        ABI class: XFree86 XInput driver, version 0.1
(II) TDFX: Driver for 3dfx Banshee/Voodoo3 chipsets: 3dfx Banshee,
        3dfx Voodoo3, 3dfx Voodoo5
(II) Primary Device is: PCI 01:05:0
(--) Assigning device section with no busID to primary device
(--) Chipset 3dfx Voodoo3 found
(II) resource ranges after xf86ClaimFixedResources() call:
        [0] -1  0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [1] -1  0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [2] -1  0x000f0000 - 0x000fffff (0x10000) MX[B]
        [3] -1  0x000c0000 - 0x000effff (0x30000) MX[B]
        [4] -1  0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [5] -1  0xefffff00 - 0xefffffff (0x100) MX[B]
        [6] -1  0xebdff000 - 0xebdfffff (0x1000) MX[B]
        [7] -1  0xe0000000 - 0xe7ffffff (0x8000000) MX[B]
        [8] -1  0xefef0000 - 0xefefffff (0x10000) MX[B](B)
        [9] -1  0xd8000000 - 0xd9ffffff (0x2000000) MX[B](B)
        [10] -1 0xec000000 - 0xedffffff (0x2000000) MX[B](B)
        [11] -1 0x00000000 - 0x000001ff (0x200) IX[B]E
        [12] -1 0x0000c800 - 0x0000c81f (0x20) IX[B]
        [13] -1 0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
        [14] -1 0x0000dc00 - 0x0000dc07 (0x8) IX[B]
        [15] -1 0x0000cc00 - 0x0000cc1f (0x20) IX[B]
        [16] -1 0x0000d000 - 0x0000d01f (0x20) IX[B]
        [17] -1 0x0000d400 - 0x0000d4ff (0x100) IX[B]
        [18] -1 0x0000d800 - 0x0000d803 (0x4) IX[B]
        [19] -1 0x00009c00 - 0x00009cff (0x100) IX[B](B)
(II) resource ranges after probing:
        [0] -1  0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [1] -1  0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [2] -1  0x000f0000 - 0x000fffff (0x10000) MX[B]
        [3] -1  0x000c0000 - 0x000effff (0x30000) MX[B]
        [4] -1  0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [5] -1  0xefffff00 - 0xefffffff (0x100) MX[B]
        [6] -1  0xebdff000 - 0xebdfffff (0x1000) MX[B]
        [7] -1  0xe0000000 - 0xe7ffffff (0x8000000) MX[B]
        [8] -1  0xefef0000 - 0xefefffff (0x10000) MX[B](B)
        [9] -1  0xd8000000 - 0xd9ffffff (0x2000000) MX[B](B)
        [10] -1 0xec000000 - 0xedffffff (0x2000000) MX[B](B)
        [11] 0  0x000a0000 - 0x000affff (0x10000) MS[B]
        [12] 0  0x000b0000 - 0x000b7fff (0x8000) MS[B]
        [13] 0  0x000b8000 - 0x000bffff (0x8000) MS[B]
        [14] -1 0x00000000 - 0x000001ff (0x200) IX[B]E
        [15] -1 0x0000c800 - 0x0000c81f (0x20) IX[B]
        [16] -1 0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
        [17] -1 0x0000dc00 - 0x0000dc07 (0x8) IX[B]
        [18] -1 0x0000cc00 - 0x0000cc1f (0x20) IX[B]
        [19] -1 0x0000d000 - 0x0000d01f (0x20) IX[B]
        [20] -1 0x0000d400 - 0x0000d4ff (0x100) IX[B]
        [21] -1 0x0000d800 - 0x0000d803 (0x4) IX[B]
        [22] -1 0x00009c00 - 0x00009cff (0x100) IX[B](B)
        [23] 0  0x000003b0 - 0x000003bb (0xc) IS[B]
        [24] 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.0.3, module version = 0.1.0
        ABI class: XFree86 Video Driver, version 0.3
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/X11R6/lib/modules/linux/libint10.a
(II) TDFX(0): Softbooting the board (through the int10 interface).
(II) TDFX(0): Primary V_BIOS segment is: 0xc000
(II) TDFX(0): Softbooting the board succeeded.
(**) TDFX(0): Depth 16, (--) framebuffer bpp 16
(==) TDFX(0): RGB weight 565
(==) TDFX(0): Default visual is TrueColor
(--) TDFX(0): Chipset: "3dfx Voodoo3"
(--) TDFX(0): Linear framebuffer at 0xD8000000
(--) TDFX(0): MMIO registers at addr 0xEC000000
(--) TDFX(0): PIO registers at addr 0x9C00
(--) TDFX(0): VideoRAM: 16384 kByte Mapping 32768 kByte
(==) TDFX(0): Using gamma correction (1.0, 1.0, 1.0)
(II) TDFX(0): Generic Monitor: Using hsync range of 30.00-70.00 kHz
(II) TDFX(0): Generic Monitor: Using vrefresh range of 50.00-160.00 Hz
(II) TDFX(0): Clock range:  12.00 to 350.00 MHz
(WW) TDFX(0): Default mode "1024x768" deleted (bad mode clock/interlace/doublescan)
(WW) TDFX(0): Default mode "1280x960" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1280x1024" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1280x1024" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1600x1200" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1600x1200" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1600x1200" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1600x1200" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1600x1200" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1792x1344" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1792x1344" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1856x1392" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1856x1392" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1920x1440" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1920x1440" deleted (hsync out of range)
(--) TDFX(0): Virtual size is 800x600 (pitch 800)
(**) TDFX(0): Default mode "800x600": 56.3 MHz, 53.7 kHz, 85.1 Hz
(**) TDFX(0): Default mode "640x480": 36.0 MHz, 43.3 kHz, 85.0 Hz
(++) TDFX(0): DPI set to (100, 100)
(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.0.3, module version = 1.0.0
        ABI class: XFree86 ANSI C Emulation, version 0.1
(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.0.3, module version = 1.0.0
        ABI class: XFree86 Video Driver, version 0.3
(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.0.3, module version = 0.1.0
        ABI class: XFree86 Video Driver, version 0.3
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Reloading /usr/X11R6/lib/modules/libddc.a
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Reloading /usr/X11R6/lib/modules/libvbe.a
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/X11R6/lib/modules/linux/libint10.a
(II) TDFX(0): initializing int10
(II) TDFX(0): Primary V_BIOS segment is: 0xc000
(II) TDFX(0): VESA BIOS detected
(II) TDFX(0): VESA VBE Version 3.0
(II) TDFX(0): VESA VBE Total Mem: 16384 kB
(II) TDFX(0): VESA VBE OEM: 3dfx Interactive, Inc.
(II) TDFX(0): VESA VBE OEM Software Rev: 2.1
(II) TDFX(0): VESA VBE OEM Vendor: 3dfx Interactive, Inc.
(II) TDFX(0): VESA VBE OEM Product: Voodoo3 3000 
(II) TDFX(0): VESA VBE OEM Product Rev: 210-0364-00X
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Reloading /usr/X11R6/lib/modules/libddc.a
(II) TDFX(0): VESA VBE DDC supported
(II) TDFX(0): VESA VBE DDC Level none
(II) TDFX(0): VESA VBE DDC transfer in appr. 0 sec.
(II) TDFX(0): VESA VBE DDC read failed
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
        [0] 0   0xd8000000 - 0xd9ffffff (0x2000000) MX[B]
        [1] 0   0xec000000 - 0xedffffff (0x2000000) MX[B]
        [2] -1  0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [3] -1  0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [4] -1  0x000f0000 - 0x000fffff (0x10000) MX[B]
        [5] -1  0x000c0000 - 0x000effff (0x30000) MX[B]
        [6] -1  0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [7] -1  0xefffff00 - 0xefffffff (0x100) MX[B]
        [8] -1  0xebdff000 - 0xebdfffff (0x1000) MX[B]
        [9] -1  0xe0000000 - 0xe7ffffff (0x8000000) MX[B]
        [10] -1 0xefef0000 - 0xefefffff (0x10000) MX[B](B)
        [11] -1 0xd8000000 - 0xd9ffffff (0x2000000) MX[B](B)
        [12] -1 0xec000000 - 0xedffffff (0x2000000) MX[B](B)
        [13] 0  0x000a0000 - 0x000affff (0x10000) MS[B](OprD)
        [14] 0  0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD)
        [15] 0  0x000b8000 - 0x000bffff (0x8000) MS[B](OprD)
        [16] 0  0x00009c00 - 0x00009cff (0x100) IX[B]
        [17] -1 0x00000000 - 0x000001ff (0x200) IX[B]E
        [18] -1 0x0000c800 - 0x0000c81f (0x20) IX[B]
        [19] -1 0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
        [20] -1 0x0000dc00 - 0x0000dc07 (0x8) IX[B]
        [21] -1 0x0000cc00 - 0x0000cc1f (0x20) IX[B]
        [22] -1 0x0000d000 - 0x0000d01f (0x20) IX[B]
        [23] -1 0x0000d400 - 0x0000d4ff (0x100) IX[B]
        [24] -1 0x0000d800 - 0x0000d803 (0x4) IX[B]
        [25] -1 0x00009c00 - 0x00009cff (0x100) IX[B](B)
        [26] 0  0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
        [27] 0  0x000003c0 - 0x000003df (0x20) IS[B](OprU)
(==) TDFX(0): Write-combining range (0xd8000000,0x2000000)
(II) TDFX(0): Textures Memory 12.55 MB
(0): [drm] created "tdfx" driver at busid "PCI:1:5:0"
(0): [drm] added 4096 byte SAREA at 0xc5866000
(0): [drm] mapped SAREA 0xc5866000 to 0x40017000
(0): [drm] framebuffer handle = 0xd8000000
(0): [drm] added 1 reserved context for kernel
(II) TDFX(0): [drm] Registers = 0xec000000
(II) TDFX(0): visual configs initialized
(II) TDFX(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
        Driver provided NonTEGlyphRenderer replacement
        Setting up tile and stipple cache:
                6 128x128 slots
(==) TDFX(0): Backing store disabled
(==) TDFX(0): Silken mouse enabled
(**) Option "dpms"
(**) TDFX(0): DPMS enabled
(0): X context handle = 0x00000001
(0): [drm] installed DRM signal handler
(0): [DRI] installation complete
(II) TDFX(0): direct rendering 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) Keyboard "Generic Keyboard" handled by legacy driver
(**) Option "Protocol" "IntelliMouse"
(**) Generic Mouse: Protocol: "IntelliMouse"
(**) Option "CorePointer"
(**) Generic Mouse: Core Pointer
(**) Option "Device" "/dev/gpmdata"
(==) Generic Mouse: Buttons: 3
(**) Option "Emulate3Buttons" "false"
(**) Option "ZAxisMapping" "4 5"
(**) Generic Mouse: ZAxisMapping: buttons 4 and 5
(**) Option "BaudRate" "1200"
(**) Generic Mouse: BaudRate: 1200
(II) XINPUT: Adding extended input device "Generic Mouse" (type: MOUSE)
GetModeLine - scrn: 0 clock: 56300
GetModeLine - hdsp: 800 hbeg: 832 hend: 896 httl: 1048
              vdsp: 600 vbeg: 601 vend: 604 vttl: 631 flags: 5
GetModeLine - scrn: 0 clock: 56300
GetModeLine - hdsp: 800 hbeg: 832 hend: 896 httl: 1048
              vdsp: 600 vbeg: 601 vend: 604 vttl: 631 flags: 5
Resetting FIFO
Resetting FIFO
(II) Open APM successful
(II) Open APM successful
Resetting FIFO
(0): [drm] removed 1 reserved context for kernel
(0): [drm] unmapping 4096 bytes of SAREA 0xc5866000 at 0x40017000
# XF86Config-4 (XFree86 server configuration file) generated by Dexter, the
# Debian X Configuration tool.
#
# Edit this file with caution, and see the XF86Config manual page.
# (Type "man XF86Config" at the shell prompt.)

Section "Files"
        FontPath        "unix/:7100"                    # local font server
        # if the local font server has problems, we can fall back on these
        FontPath        "/usr/lib/X11/fonts/misc"
        FontPath        "/usr/lib/X11/fonts/cyrillic"
        FontPath        "/usr/lib/X11/fonts/100dpi/:unscaled"
        FontPath        "/usr/lib/X11/fonts/75dpi/:unscaled"
        FontPath        "/usr/lib/X11/fonts/Type1"
        FontPath        "/usr/lib/X11/fonts/Speedo"
        FontPath        "/usr/lib/X11/fonts/100dpi"
        FontPath        "/usr/lib/X11/fonts/75dpi"
EndSection

Section "ServerFlags"
EndSection

Section "Module"
        Load    "ddc"
        Load    "GLcore"
        Load    "dbe"
        Load    "dri"
        Load    "extmod"
        Load    "glx"
        Load    "pex5"
        Load    "record"
        Load    "xie"
        Load    "bitmap"
        Load    "freetype"
        Load    "speedo"
        Load    "type1"
        Load    "vbe"
        Load    "int10"
EndSection

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "keyboard"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xfree86"
        Option          "XkbModel"      "pc104"
        Option          "XkbLayout"     "us"
        Option          "XkbKeymap"     "xfree86(us_intl)"
EndSection

Section "InputDevice"
        Identifier      "Generic Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Protocol"              "IntelliMouse"
        Option          "Device"                "/dev/gpmdata"
        Option          "Emulate3Buttons"       "false"
        Option          "ZAxisMapping"          "4 5"
EndSection

Section "Device"
        Identifier      "Generic Graphics Device"
        Driver "tdfx"
        Option "NoAccel"
EndSection

Section "Monitor"
        Identifier      "Generic Monitor"
        HorizSync       30-70
        VertRefresh     50-160
        Option          "DPMS"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "Generic Graphics Device"
        Monitor         "Generic Monitor"
        DefaultDepth    16
        SubSection "Display"
                Depth           1
                Modes           "1024x768" "800x600" "640x480" 
        EndSubSection
        SubSection "Display"
                Depth           4
                Modes           "1024x768" "800x600" "640x480" 
        EndSubSection
        SubSection "Display"
                Depth           8
                Modes           "1024x768" "800x600" "640x480" 
        EndSubSection
        SubSection "Display"
                Depth           15
                Modes           "1024x768" "800x600" "640x480" 
        EndSubSection
        SubSection "Display"
                Depth           16
                Modes           "1024x768" "800x600" "640x480" 
        EndSubSection
        SubSection "Display"
                Depth           24
                Modes           "1024x768" "800x600" "640x480" 
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice     "Generic Keyboard"
        InputDevice     "Generic Mouse"
EndSection

Section "DRI"
        Mode    0666
EndSection

# end of XF86Config
00:00.0 Host bridge: Advanced Micro Devices [AMD] AMD-751 [Irongate] System Controller 
(rev 25)
        Flags: bus master, medium devsel, latency 64
        Memory at e0000000 (32-bit, prefetchable) [size=128M]
        Memory at ebdff000 (32-bit, prefetchable) [size=4K]
        I/O ports at d800 [disabled] [size=4]
        Capabilities: <available only to root>

00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-751 [Irongate] AGP Bridge (rev 
01) (prog-if 00 [Normal decode])
        Flags: bus master, 66Mhz, medium devsel, latency 64
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
        I/O behind bridge: 00009000-00009fff
        Memory behind bridge: ebe00000-efefffff
        Prefetchable memory behind bridge: d7c00000-dbcfffff

00:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139 (rev 10)
        Subsystem: Realtek Semiconductor Co., Ltd. RT8139
        Flags: bus master, medium devsel, latency 64, IRQ 10
        I/O ports at d400 [size=256]
        Memory at efffff00 (32-bit, non-prefetchable) [size=256]
        Capabilities: <available only to root>

00:04.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS)
        Subsystem: Realtek Semiconductor Co., Ltd. RT8029(AS)
        Flags: medium devsel, IRQ 9
        I/O ports at d000 [size=32]

00:06.0 Multimedia audio controller: Creative Labs SB Live! EMU10000 (rev 08)
        Subsystem: Creative Labs CT4832 SBLive! Value
        Flags: bus master, medium devsel, latency 64, IRQ 5
        I/O ports at cc00 [size=32]
        Capabilities: <available only to root>

00:06.1 Input device controller: Creative Labs SB Live! (rev 08)
        Subsystem: Creative Labs Gameport Joystick
        Flags: bus master, medium devsel, latency 64
        I/O ports at dc00 [size=8]
        Capabilities: <available only to root>

00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 1b)
        Subsystem: VIA Technologies, Inc. VT82C686/A PCI to ISA Bridge
        Flags: bus master, stepping, medium devsel, latency 0

00:07.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 06) (prog-if 8a 
[Master SecP PriP])
        Flags: bus master, medium devsel, latency 32
        I/O ports at ffa0 [size=16]
        Capabilities: <available only to root>

00:07.2 USB Controller: VIA Technologies, Inc. UHCI USB (rev 0e) (prog-if 00 [UHCI])
        Subsystem: Unknown device 0925:1234
        Flags: bus master, medium devsel, latency 64, IRQ 10
        I/O ports at c800 [size=32]
        Capabilities: <available only to root>

00:07.4 SMBus: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 20)
        Flags: medium devsel

01:05.0 VGA compatible controller: 3Dfx Interactive, Inc. Voodoo 3 (rev 01) (prog-if 
00 [VGA])
        Subsystem: 3Dfx Interactive, Inc. Voodoo3 AGP
        Flags: 66Mhz, fast devsel, IRQ 11
        Memory at ec000000 (32-bit, non-prefetchable) [size=32M]
        Memory at d8000000 (32-bit, prefetchable) [size=32M]
        I/O ports at 9c00 [size=256]
        Expansion ROM at efef0000 [disabled] [size=64K]
        Capabilities: <available only to root>

Reply via email to