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

Reply via email to