Terry Letsche wrote: > > Hi, Frank! > > I've been running the ATI card in X since Thanksgiving time, using the > xrage X server from SUSE (I think it was for 3.3.5). Since then I've > updated to the rage server for 3.3.6 from Precision Insight (who is > apparently developing the 3d accleration support for X for ATI). I have a > couple questions for you. Ahhh... So 3.3.5 did have support for the Rage Fury. I never got that turkey to work (pun intended ::grinz::) > > 1) Which X server are you using? Are you using the new RH 6.2 SVGA driver > which says it has rage support built in? I decided to try XFree86 4.0 first. Figured it was the latest and should definitely have good support for this card. After reading everything I could, I wrote my own XF86Config file using their sample config file as my base (a sample XF86Config file came with the installation). The format is totally different so tools like Xconfigurator just didn't work. For the driver section I typed r128 for my driver (actual name is r128_driver.o but you only need to type r128). > > 2) I thought glide drivers were card dependent. Or I could be completely > screwed up on this! You're using the nvidia glide, or did you get a more > 'generic' one? Yes and no. The glide drivers I'm told are card dependent but searching their ftp site (3Dfx that is) I noticed a "generic" glide driver. Installation was easy. The XFree86 4.0 instructions talk about running "xfree -configure" (I think that was the command). This took my config file then re-wrote it to include the generic glide drivers. Here is the link to the driver I am using: ftp://ftp.3dfx.com/pub/glide/linux_glide_2_4.tar.gz Once installed make sure you run "xfree -configure". It incorporates the glide driver into your config file. After that all I had to do was "discover" my monitor's settings then enter them into the config file. Took several days to figure it all out. What a pain. Attached is my config file. This is the one I use for the system. I recommend if you upgrade to 4.0 that you make a backup copy of your XF86Config (just in case) and copy this one over (after you are satisfied with it's settings - ie. monitor). And BTW, 4.0 moves the config file to /etc/X11. It will not read from any other directory unless you force it to (4.0 docs show how to do that). > > I hope you don't mind me posting off the list, but the list's flakiness > and my encouragement about glide are prompting me to act! My pleasure. I'm also copying this to the list in case somebody else is looking for the same solution. Actually I'm glad I got this card now. I didn't realize just how many people were fighting the darn thing. I think I'll post my config file and directions on my web site. It's amazing just how much trouble one of these cards can give you just with installation :D It's been rock solid ever since though and I've made backup copies of the config. I don't want to go through that again :D > > Thanks for your help. > > Terry > My pleasure. Hope I didn't confuse you too badly here :-) I've never done this before and learned an aweful lot. It's getting a little clearer the more I do it hehehe Let me know if any of this isn't clear. I'll do my best to help out... Frank www.xmission.com/~dmacleod -- There is nothing wrong with WINDOWS 2000 that Linux couldn't fix
Section "ServerLayout" Identifier "XFree86 Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" EndSection Section "Module" Load "extmod" Load "xie" Load "pex5" Load "glx" Load "dri" Load "GLcore" Load "dbe" Load "record" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "keyboard" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "IMPS/2" Option "Device" "/dev/mouse" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" HorizSync 31.5-57.0 VertRefresh 50-90 ModeLine "1024x768" 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync EndSection Section "Device" ### Available Driver options are:- #Option "NoAccel" #Option "SWcursor" #Option "HWcursor" #Option "Dac6Bit" Option "Dac8Bit" #Option "UseFBDev" Identifier "ATI Rage 128 RF" Driver "r128" VendorName "ATI" BoardName "Rage 128 RF" BusID "PCI:1:0:0" EndSection Section "Screen" Identifier "Screen0" Device "ATI Rage 128 RF" Monitor "Monitor0" DefaultColorDepth 24 SubSection "Display" Depth 8 Modes "1024x768" EndSubSection SubSection "Display" Depth 15 Modes "1024x768" EndSubSection SubSection "Display" Depth 16 Modes "1024x768" EndSubSection SubSection "Display" Depth 24 Modes "1024x768" EndSubSection EndSection Section "DRI" EndSection