mausie, get ready I'm about to rant ... this shit is why I (maybe not as strong a word as 'hate' but its definately close) am not crazy about rpms. I don't have any real bad points about rpms to make and usually rpms come in very handy for many but when they go wrong ... well as you've seen over the last week+ they really go wrong.
My solution (and yes, this one will work) is go to
www.kernel.org. Download the latest kernel, build it (they are plenty of posts here, lots of documentation at tldp.org, and many people here who can help you with this.) It sounds scary, it's not; its really really not. Install your new kernel and run it.
After this is done you can either build your fglrx module (we can check later to make sure that the rpm installed the files you'll need correctly). And if it didn't install correctly the tools are out there to pick the rpm apart and I can walk you through installing it by hand.
It's time to grab your system by the cojones and tell it to stop trying to mess with you.
http://www.kernel.org/pub/linux/kern...2.4.22.tar.bz2
here's a link to the latest kernel source. download it, copy the tarball (.tar.bz2) to /usr/src and execute 'tar -xvjf linux-2.4.22.tar.bz2'.
this will create a directory /usr/src/2.4.22 and you can go from there. And again, trust me, its not as scary as it sounds.
jpbarto