Jump to content

Getting a Voodoo 3 2000 to work in 10.0 OE


cardassianscot
 Share

Recommended Posts

I've recently upgraded my second graphics card (primary graphics card a GeForce 4 MX) from a Matrox Millenium to a Voodoo 3 2000 PCI to get dual monitors working properly in Windows XP. However, I can't get the Voodoo card working in 10.0 OE or SuSe 9.1. Interestingly enough I did get it to work in Mandrake Move 2 test edition although the refresh rate and alignment were wrong, so the screen looked a bit off. (Yes, I tried copying XF86Config-4 file from MM to the OE, but no joy).

 

Any suggestions?

 

Thanks

Link to comment
Share on other sites

The hardware works fine under Mandrake and should be fully supported with direct rendering with an out-of-the-box Mandrake installation.

 

The problem here (as you would have guessed, I'm sure) is getting it to work alongside your new nvidia card.

 

It shouldn't be too tricky, lets start by getting you to paste you XF86Config-4 file here. We just need to setup the two devices properly...

Link to comment
Share on other sites

OK, I've got it partially working now, I'll include my XFConfig-4 file below. However, I get a lot of red lines down the screen and when I move the mouse around or open windows I get lots of dots and lines appearing (on the voodoo card). Also whenever I switch to terminal mode and back again (Ctrl-Alt-F1 and then Ctrl-Alt-F7) only my nvidia card is working.

 

I have tried doing without the NoAccel and SWCursor options and its worse. Here's the file

 

# File generated by XFdrake.

# **********************************************************************
# Refer to the XF86Config man page for details about the format of
# this file.
# **********************************************************************

Section "Files"
   # Multiple FontPath entries are allowed (they are concatenated together)
   # By default, Mandrake 6.0 and later now use a font server independent of
   # the X server to render fonts.
   FontPath "unix/:-1"
EndSection

Section "ServerFlags"
   #DontZap # disable <Crtl><Alt><BS> (server abort)
   #DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
   AllowMouseOpenFail # allows the server to start up even if the mouse doesn't work
EndSection

Section "Module"
   Load "dbe" # Double-Buffering Extension
   Load "v4l" # Video for Linux
   Load "extmod"
   Load "type1"
   Load "freetype"
  # Load "glx" # 3D layer
   Load "dri" # direct rendering
EndSection

Section "DRI"
   Mode 0666
EndSection

Section "InputDevice"
   Identifier "Keyboard1"
   Driver "Keyboard"
   Option "XkbModel" "pc105"
   Option "XkbLayout" "gb"
   Option "XkbOptions" ""
EndSection

Section "InputDevice"
   Identifier "Mouse1"
   Driver "mouse"
   Option "Protocol" "ExplorerPS/2"
   Option "Device" "/dev/mouse"
   Option "ZAxisMapping" "6 7"
EndSection

Section "Monitor"
   Identifier "monitor1"
   VendorName "Generic"
   ModelName "1024x768 @ 60 Hz"
   HorizSync 31.5-48.5
   VertRefresh 50-70
   
   # Sony Vaio C1(X,XS,VE,VN)?
   # 1024x480 @ 85.6 Hz, 48 kHz hsync
   ModeLine "1024x480"    65.00 1024 1032 1176 1344   480  488  494  563 -hsync -vsync
   
   # TV fullscreen mode or DVD fullscreen output.
   # 768x576 @ 79 Hz, 50 kHz hsync
   ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630
   
   # 768x576 @ 100 Hz, 61.6 kHz hsync
   ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616
EndSection

Section "Monitor"
   Identifier "monitor2"
   
   # Sony Vaio C1(X,XS,VE,VN)?
   # 1024x480 @ 85.6 Hz, 48 kHz hsync
   ModeLine "1024x480"    65.00 1024 1032 1176 1344   480  488  494  563 -hsync -vsync
   
   # TV fullscreen mode or DVD fullscreen output.
   # 768x576 @ 79 Hz, 50 kHz hsync
   ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630
   
   # 768x576 @ 100 Hz, 61.6 kHz hsync
   ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616
EndSection

Section "Device"
   Identifier "device1"
   VendorName "3Dfx Interactive, Inc."
   BoardName "Voodoo3 (generic)"
   Driver "tdfx"
   Screen 0
   BusID "PCI:1:7:0"
   Option "DPMS"
   Option "NoAccel" "on"
   Option "SWCursor" "on"
EndSection

Section "Device"
   Identifier "device2"
   VendorName "nVidia Corporation"
   BoardName "NVIDIA GeForce4 (generic)"
   Driver "nv"
   Screen 0
   BusID "PCI:2:0:0"
   Option "DPMS"
EndSection

Section "Screen"
   Identifier "screen1"
   Device "device1"
   Monitor "monitor1"
   DefaultColorDepth 24
   
   Subsection "Display"
       Depth 8
       Virtual 800 600
   EndSubsection
   
   Subsection "Display"
       Depth 15
       Virtual 800 600
   EndSubsection
   
   Subsection "Display"
       Depth 16
       Virtual 800 600
   EndSubsection
   
   Subsection "Display"
       Depth 24
       Virtual 800 600
   EndSubsection
EndSection

Section "Screen"
   Identifier "screen2"
   Device "device2"
   Monitor "monitor2"
   DefaultColorDepth 24
   
   Subsection "Display"
       Depth 8
       Virtual 800 600
   EndSubsection
   
   Subsection "Display"
       Depth 15
       Virtual 800 600
   EndSubsection
   
   Subsection "Display"
       Depth 16
       Virtual 800 600
   EndSubsection
   
   Subsection "Display"
       Depth 24
       Virtual 1024 768
   EndSubsection
EndSection

Section "ServerLayout"
   Identifier "layout1"
   InputDevice "Keyboard1" "CoreKeyboard"
   InputDevice "Mouse1" "CorePointer"
   Screen "screen2"
   Screen "screen1" RightOf "screen2"
   #Option "Xinerama"
EndSection

Link to comment
Share on other sites

UPDATE:

 

I'm still having problems in Linux and have never got it working, but I also occasionally have problems in Windows XP. In the windows case, a couple of reboots or occasionally removing the card, booting windows, shutting down, reinserting the card, booting windows fixes the problem (this is a pain). However, I still can't get it working in Linux.

 

The problem is that there appears to be a persistent image that remains in the cards memory so just hitting the off button and then rebooting means that a distorted image of the last image appears on the voodoo monitor. I have to turn the computer off at the mains to get rid of this and even then it results in a random image (like an untuned analogue TV picture but static not moving). I've haven't been able to track down a reason for this behaviour in Windows XP, but I'm open to suggestions (it doesn't appear to be linked to using the 3D acceleration of either card).

 

Any ideas?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...