FC2 T2 and ATI fglrx

Chris McDonough chrism at plope.com
Fri Apr 16 01:52:33 UTC 2004


Thanks Jesus,

I finally did get it running under FC2T2 after many hours of trial-and-error
(mandatory useless glxgears score: 3083 FPS / Radeon 9600 Pro).

For those of you who are trying to do this, I can't recount all the steps I
took in a sane way, but here's the laundry list in no particular order:

1.  I started with a vanilla 2.6.5 kernel with a couple of the more
innocuous RedHat
    patches applied from the source RPM (in particular, I didn't use the
huge -mc patch).
    YMMV, but see #2 & 3.  You probably won't get away with using a stock
    Fedora kernel because both CONFIG_REGPARM and DRI are enabled by default
at least
    in 2.6.5-1-315.
2.  You need to disable CONFIG_REGPARM in your kernel (it breaks the binary
ATI driver).
3.  You need to disable DRI in the kernel "Character devices" configuration.
4.  You need to enable AGP in the kernel "Character devices" configuration.
4.  You should probably enable AGP to load as a module also in "Character
devices"
    (as opposed to a compiled-in thing), although this apparently isn't
strictly necessary.
    Or is it?  I have no idea.  I did it as a module, that worked.
5.  I have in my /etc/modprobe.conf:

    install fglrx /sbin/modprobe --ignore-install fglrx
    install agpgart /sbin/modprobe --ignore-install agpgart

    I have no idea whether either is necessary, but it works.
6.  You need to remove the Xorg-x11-Mesa-libGL rpm forcefully in order to
install ATI's
    RPM.
6.  I patched a line in ATI's agpgart_be.c file before running "make.sh"
because I have a
    motherboard with a VIA KT400.  It's hard to tell whether this was
necesary or not,
    as I had to go through so many gyrations to get it going, but it worked.
I patched their
    sources in build_mod

from (starting at line 6068):
    { PCI_DEVICE_ID_VIA_8377_0,
        PCI_VENDOR_ID_VIA,
        VIA_APOLLO_KT400,
        "Via",
        "Apollo KT400",
        via_generic_setup }, // AGP v2

to:
    { PCI_DEVICE_ID_VIA_8377_0,
        PCI_VENDOR_ID_VIA,
        VIA_APOLLO_KT400,
        "Via",
        "Apollo KT400",
        via_kt400_setup }, // AGP v2

(sorry for bad diff format, I'm typing this by hand)

That's all I can remember, anyway.  I had an old XF86Config lying around
that worked under Debian on the same box with the same card, so I didn't
need to go through the fglrxconfig nightmare.

FWIW, when it first started working, it looked horrible.  But using their qt
config tool and adjusting the gamma correction sliders made it look ok.

- C

----- Original Message ----- 
From: "Jesus D" <jes88matrix at yahoo.com>
To: "For testers of Fedora Core development releases"
<fedora-test-list at redhat.com>
Sent: Thursday, April 15, 2004 3:08 PM
Subject: Re: FC2 T2 and ATI fglrx


> Hi Chris:
>
>    Iam running FC2 test2 with kernel tree 2.6.5 and
> 2.6.6-rc1 working good with ATI fglrx driver and
> Xorg-X11-6.7.0, 2D and 3D working excelent, tux game
> very nice.
>
>    Iam have machine eMachine M6807.
>
>    Regards.
>
>
> --- Chris McDonough <chrism at plope.com> wrote:
> > Hi all,
> >
> > Before I go off into the weeds trying to do this, I
> > was wondering if
> > anyone here has the binary ATI fglrx drivers working
> > in any fashion (2D
> > or 3d) with the following combination of system
> > components:
> >
> > - 2.6.mumblemumble kernel
> > - X.org X11R6.7.0 (aka XFree86 4.4)
> >
> > (in other words, the stuff that comes with Fedora
> > Core 2 test 2 ;-)
> >
> > Video from my Radeon 9600 Pro is working just fine
> > at the moment thanks
> > to the VESA driver, so I probably shouldn't mess
> > with it, but the devil
> > perched on my shoulder keeps telling me I need high
> > glxgears scores to
> > run Emacs <wink>, and Tuxracer keeps calling my
> > name... ;-)
> >
> > - C
> >
> >
> >
> > -- 
> > fedora-test-list mailing list
> > fedora-test-list at redhat.com
> > To unsubscribe:
> >
> http://www.redhat.com/mailman/listinfo/fedora-test-list
>
>
>
>
>
> __________________________________
> Do you Yahoo!?
> Yahoo! Tax Center - File online by April 15th
> http://taxes.yahoo.com/filing.html
>
>
> -- 
> fedora-test-list mailing list
> fedora-test-list at redhat.com
> To unsubscribe:
> http://www.redhat.com/mailman/listinfo/fedora-test-list
>





More information about the fedora-test-list mailing list