From: Jason C. <ja...@ds...> - 2003-04-28 17:15:18
|
Try posting your entire logfile along with your Xf86Config. There are other variables that might be affecting your setup. Make sure you installed the glide library and header files, etc. Hans Fugal wrote: >This is my first experience with DRI, although I am fairly seasoned with >*NIX and X. I 'inherited' a voodoo5 pci card and was encouraged to see >that it is supposedly supported in XFree86 4.3. I downloaded the cvs X >and compiled it, but glxinfo says direct rendering is off. (and at >20-30fps for glxgears I tend to believe it) > >So, I found my way to dri.sf.net and tried to follow the instructions >there (I am _still_ not clear about what does and doesn't need to be >downloaded, and how the pieces are different (if at all) from the stock >kernel and XFree modules. Am I to understand I didn't need to get Xfree >4.3 after all - just download the dri modules?) I still have no >dri although the XFree86.0.log file seems to indicate that it is on. > >This is the interesting section from that log file (this is XFree86 >4.2.2 from debian with the debian dri packages from the download page. >Running with XFree86 4.3 doesn't change much) > >(II) TDFX: Driver for 3dfx Banshee/Voodoo3 chipsets: 3dfx Banshee, > 3dfx Voodoo3, 3dfx Voodoo5 >(II) Primary Device is: PCI 00:09:0 >(--) Assigning device section with no busID to primary device >(--) Chipset 3dfx Voodoo5 found ><snip/> >drmOpenDevice: minor is 0 >drmOpenDevice: node name is /dev/dri/card0 >drmOpenDevice: open result is -1, (No such device) >drmOpenDevice: open result is -1, (No such device) >drmOpenDevice: Open failed >drmOpenDevice: minor is 0 >drmOpenDevice: node name is /dev/dri/card0 >drmOpenDevice: open result is -1, (No such device) >drmOpenDevice: open result is -1, (No such device) >drmOpenDevice: Open failed >drmOpenDevice: minor is 0 >drmOpenDevice: node name is /dev/dri/card0 >drmOpenDevice: open result is 8, (OK) >drmGetBusid returned '' >(II) TDFX(0): [drm] loaded kernel module for "tdfx" driver >(II) TDFX(0): [drm] created "tdfx" driver at busid "PCI:0:9:0" >(II) TDFX(0): [drm] added 8192 byte SAREA at 0xd197f000 >(II) TDFX(0): [drm] mapped SAREA 0xd197f000 to 0x4a1ba000 >(II) TDFX(0): [drm] framebuffer handle = 0xc8000000 >(II) TDFX(0): [drm] added 1 reserved context for kernel >(II) TDFX(0): [drm] Registers = 0xe8000000 >(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: > 32 128x128 slots > 21 256x256 slots > 7 512x512 slots >(==) TDFX(0): Backing store disabled >(==) TDFX(0): Silken mouse enabled >(II) TDFX(0): X context handle = 0x00000001 >(II) TDFX(0): [drm] installed DRM signal handler >(II) TDFX(0): [DRI] installation complete >(==) TDFX(0): Direct rendering enabled >(==) RandR enabled >(II) Setting vga for screen 0. > >And the snippet from lspci -v > >00:09.0 VGA compatible controller: 3Dfx Interactive, Inc. Voodoo 4 / Voodoo 5 (rev 01) (prog-if 00 [VGA]) > Subsystem: 3Dfx Interactive, Inc.: Unknown device 0005 > Flags: 66Mhz, fast devsel > Memory at e8000000 (32-bit, non-prefetchable) [size=128M] > Memory at c8000000 (32-bit, prefetchable) [size=128M] > I/O ports at de00 [size=256] > Expansion ROM at e7ff0000 [disabled] [size=64K] > Capabilities: [60] Power Management version 2 > >I suspect maybe the pci version of voodoo5 isn't supported? Or am I >missing something? > >Card itself works fine in w2k, BTW. Running Debian unstable. > > > |