To get your 9700 Pro to work you must do this in this exact order, since ati support is buggy:
lspci
This gives you a list of your pci devices (though for some reason this isn't working on this last install ... I have no idea why, though it should work for you). Ensure that your card is listed.
cd /usr/src/linux
make menuconfir
->[M] AGPGART
->[ ] DRI/DRM (DO NOT SELECT THESE!!!)
then compile your kernel
emerge ati-drivers
modprobe fglrx
opengl-update ati
You should get that to work now. If you error out, you have problems. Once that's done:
/sbin/lilo (if using lilo ... otherwise write your grub crap to disk)
Reboot
modprobe agpgart
modprobe ati-drivers
fglrxconfig
mv /etc/X11/XF86Config-4 /etc/X11/XF86Config
nano -w /etc/X11/XF86Config
edit the BUS ID to match the one in lspci.
configure your drivers as you see fit, but for god's sake: USE THE EXTERNAL AGPGART !!! The internal one doesn't work for sh!t. ALSO: do not VSync, as that slows down your frame rates.
Then, once more:
/sbin/lilo
Notice that you actually can find the graphics card when written to disk!
Reboot
modprobe agpgart
modprobe ati-drivers
(you haven't written them to modules.autoload yet?)
NOW:
run startx and you should boot into X server. When that ugly piece o' crap appears, hit alt-ctrl-bksp to escape and retain your sanity. Install your WM of choice and go for it.
__________________
#!/bin/sh {who;} {last;} {pause;} {grep;} {touch;} {unzip;} mount /dev/girl -t {wet;} {fsck;} {fsck;} {fsck;} {fsck;} echo yes yes yes {yes;} umount {/dev/girl;zip;} rm -rf {wet.spot;} {sleep;} finger: permission denied
|