Fedora 17 Installation Guide
amd catalyst 12.6 beta can work well with fedora 17.
http://support.amd.com/us/kbarticles/Pages/AMDCatalyst126beta.aspx
how-to install?
If you have an HD4xxx series card, Catalyst 12.4 is the newest driver to support it (as of June 4, 2012). This won't work with X version 1.12 (the one packaged with Fedora 17). To downgrade to X version 1.11, use the following commands (as root).
Note: I'm assuming x86_64
IMPORTANT: I'd highly recommend going down to runlevel 3 first. You can do this using the following command in one of the text consoles (<CTRL> + <ALT> + <Fx> where x is 1-9, just try them until you get to a console)
systemctl isolate runlevel3.target
Commands for downgrading X:
yum erase xorg-x11-drv-intel
yum --releasever=16 install libxcb* xcb-util startup-notification*
yum --releasever=16 downgrade *xcb* xorg*
You may also need libxcb.i686 from the Fedora 16 release. The intel driver has additional dependencies, and those with AMD/ATi cards don't need it anyway.
To solve the issues with the new kernel source, use the steps in
A long term problem that can crop up because of the use of old packages is that whenever you go to update, yum will attempt to overwrite them. To solve this, add the following line to your /etc/yum.conf
file.
exclude=xorg* xcb-util startup-notification*