Well I did a fresh install of mandrake because I think I screwed some stuff up trying to compile and add depencies manually. Right after the install I added the rpm sources and did "urpmi --auto-select" when I came back this morning I rebooted and found that a bunch of stuff was broken. Konqueror, Kontact, all that had disappeared from the task bar. I went to change my background by right clicking and going to configure desktop but the "background" icon wasnt there, so I went to system->config->kde->looknfeel->background and it said that "a third party applet is missing". Any idea of what is screwing everything up? This was only a problem after doing the update on everything so the following info shouldnt cause any problems. Heres what I did to update xorg and get the radeon drivers working.
First go here
http://easyurpmi.zarb.org/
Follow the steps, the only thing to really be careful about is make sure you only do one statement at a time when you are cutting/pasting; don't just cut and paste the whole box.
Then do this as root
urpmi.addmedia thacs.rpms
http://mirror.aca.oakland.edu/rpm.nyvalls.se/10.1/RPMS with hdlist.cz
Then do this
urpmi xorg
It should come back with a list of about 10 packages, I'm at work right now so I'm not sure what the exact name is but I think it's the first one on the list. Let's just say its xorg-x11 and do this
urpmi xorg-x11
It should give you a list of other xorg files you need to download so just type Y and hit enter and it should take care of the rest. Once that is installed go to the ati site and download the drivers for xorg. Uninstall any fglrx drivers that mandrake has intalled using the package manager. As root install the new driver package.
rpm -Uh fglrxsomething.rpm
If this says it conflicts with something then do
rpm -Uh fglrxsomething.rpm --force
Then run
fglrxconfig
to set everything up. If you have a mouse with a scroll wheel do this.
emacs /etc/X11/xorg.conf
Add this to the mouse section
Option "ZAxisMapping" "4 5"
Reboot and run fglrxinfo to see if everything looks right. I get much better performance with the xorg drivers rather than the xfree drivers. Unreal runs a lot smoother and a glitch in tux racer where the screen would pause for a second was fixed. good luck, it wasnt really that difficult to do, just took a lot of time to find everything I needed.