Like I said in my previous post, it is ATI's poor software writing. Also the maintainer may cause additional issues. I suggest try the open source driver from Xorg or freedesktop.org. If you still want to use the proprietary ATI driver, mark the version you are using as bad and use a different version preferably the version that you can compile. The following explains about ATI's poor writing habits.
http://www.phoronix.com/scan.php?pag...item&px=NTkwNg
Any distribution should work with any computer. The difference between one distribution and to the next is the kernel version. Some might be update to date while others may not.