Please support VectorLinux!

Author Topic: 3D with voodoo3  (Read 1394 times)

tncanuck

  • Member
  • *
  • Posts: 36
3D with voodoo3
« on: February 06, 2008, 02:25:09 pm »
Problem: unable to use 3D acceleration.

Software: VL 5.9 Standard Gold.

Hardware: Athlon 650, 384Mb RAM, 3dfx Voodoo3 3000 AGP.

Everything works as supposed and is fast, except games. 1024x768@24 bits resolution, Chromium is desperately slow, unusable because 3D acceleration is disabled, using processor/software rendering. If I default the card to 16 bits where it should enable 3D, same resolution, starting Chromium sends me back to the login screen.

I read http://dri.sourceforge.net/doc/DRIuserguide.html. If I type “glxinfo” it sends me back to login screen also. Below is kinda long, sorry. Hope it helps. The XF86Config file seems correct:

From etc/X11/xorg.conf:

 Section "Module"
Load  "glx"
Load  "extmod"
Load  "xtrap"
Load  "record"
Load  "GLcore"
Load  "dbe"
Load  "dri"
Load  "freetype"
Load  "type1"
EndSection

        Section "Device"
            Identifier  "Card0"
   Driver      "tdfx"
   VendorName  "3Dfx Interactive, Inc."
   BoardName   "Voodoo 3"
   BusID       "PCI:1:5:0"
        EndSection

Section "Screen"
Identifier "Screen0"
Device     "Card0"
Monitor    "Monitor0"
DefaultDepth 16
SubSection "Display"
Viewport   0 0
Depth     1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

       Section "DRI"
             Mode 0666
        EndSection

Bus mastering seems to be the problem. setpci -s 01:05.0 4.w (in my case) returns 3, or 0011b which indicates bus mastering is disabled. Can’t find a setting in my AMIBIOS to enable DMA or bus mastering. Is there another setting I should be looking for to enable 3D? The card came with Win98SE and used to work.

Thanks for your help

tncanuck


VL 6.0 Deluxe on Pentium III 866MHz, 512Mb RAM, nvidia GeForce2 GTS 32Mb AGP card, Creative Sound Blaster Live!