Here is my XF86Config file. It is for dual head, but you can see what needs to be
there for the Voodoo to work.
Hoyt
## /etc/X11/XF86Config
Section "Files"
FontPath "unix/:-1"
EndSection
Section "Module"
Load "extmod"
Load "xie"
Load "pex5"
Load "type1"
Load "freetype"
Load "glx"
Load "dri"
Load "GLcore"
Load "dbe"
Load "record"
EndSection
Section "ServerFlags"
Option "DisableVidModeExtension"
Option "blank time" "10"
Option "standby time" "20"
Option "suspend time" "30"
Option "off time" "60"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "MouseManPlusPS/2"
Option "Device" "/dev/psaux"
EndSection
Section "Monitor"
Identifier "Mon_left"
VendorName "ViewSonic"
ModelName "17-GS-2"
VertRefresh 50-160 # Hz
HorizSync 30-69 # kHz
EndSection
Section "Monitor"
Identifier "Mon_right"
VendorName "Nokia"
ModelName "44BS"
VertRefresh 48-100
HorizSync 30-62
EndSection
Section "Device"
Identifier "3Dfx Interactive Voodoo3"
Driver "tdfx"
VendorName "3Dfx"
BoardName "Voodoo3"
BusID "PCI:0:9:0"
EndSection
Section "Device"
Identifier "Matrox Mystique"
Driver "mga"
VendorName "Matrox"
BoardName "Mystique"
BusID "PCI:0:11:0"
EndSection
Section "Screen"
Identifier "screenleft"
Device "3Dfx Interactive Voodoo3"
Monitor "Mon_left"
DefaultDepth 24
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
Subsection "Display"
Depth 24
Modes "1024x768"
ViewPort 0 0
EndSubsection
EndSection
Section "Screen"
Identifier "screenright"
Device "Matrox Mystique"
Monitor "Mon_right"
DefaultDepth 24
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
Subsection "Display"
Depth 24
Modes "1024x768"
ViewPort 0 0
EndSubsection
EndSection
Section "DRI"
EndSection
Section "ServerLayout"
Identifier "Main Layout"
Screen "screenleft"
Screen "screenright" RightOf "screenleft"
option "xinerama" "on"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection