
This is how, after about 2 hours of searching google
and ati.com in search of the drivers i was looking for,
i was able to get the 3d support working for my ATI Radeon 9700
AIW Pro with Slackware 9.
To save you a lot of time, I've included the driver you want
(and converted it from an RPM to a tar.gz) and made it available here.
This is a repack of the download from schneider-digital.de
I had to rebuild my kernel (stock 2.4.20) to use agpgart as a module
because it was unrecognized. YMMV on this. Also make sure you do not build in
DRM support unless it's in a module form or you will get an error that looks like:
> (II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:1:0:0" [...]
> (EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENODEV"
> (EE) fglrx(0): cannot init AGP
>
> Fatal server error:
> Caught signal 11. Server aborting
Here's a screenshot of make xconfig in the character devices section if you
are curious as to what I have configured there.
I'm pretty sure these are all the commands I used to get it working (like a champ, I might add),
it's the important steps I grabbed from a very long history/bash_history as root.
tar xzvf Xfree430-fglrx-glc22.tar.gz
cd Xfree4.3.0_2.9.12
(here you can either use the .tar.gz version of the rpm I provided or make you own using rpm2targz)
mv fglrx-glc22-4.3.0-2.9.12.i586.tar.gz /
cd /
tar xzvf fglrx-glc22-4.3.0-2.9.12.i586.tar.gz
cd /lib/modules/fglrx/build_mod/
sh make.sh
cd /lib/modules/fglrx
./make_install.sh
/usr/X11R6/bin/fglrxconfig
modprobe agpgart agp_try_unsupported=1
insmod /lib/modules/fglrx/fglrx.o
startx
Here's a copy of my XF86Config in case it helps anyone.
If I left anything out feel free to email me, decker/at/n3t.net
With any luck you'll be whoopin ass in ut2003 at 1600x1200 at anywhere between 90-230 FPS in no time at all :)
That is seriously what I get on this box now. (3ghz p4 with hyperthreading, 800mhz FSB, 1gig pc3200, and of course
my beloved radeon 9700 AIW pro.)
|