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