I installed kernel 3.7rc7 and I downloaded fglrx 12.10 from the amd website.
I used this patch, http://catalyst.apocalypsus.net/files/arch-fglrx-3.7.patch, to patch it for the 3.7 kernel.
Also version.h from the kernel needs to be symlinked to a different location (otherwise building dkms module fails):
I installed kernel 3.7rc7 and I downloaded fglrx 12.10 from the amd website. catalyst. apocalypsus. net/files/ arch-fglrx- 3.7.patch, to patch it for the 3.7 kernel.
I used this patch, http://
Also version.h from the kernel needs to be symlinked to a different location (otherwise building dkms module fails):
ln -s /usr/src/ linux-headers- 3.7.0-030700rc7 -generic/ include/ generated/ uapi/linux/ version. h /usr/src/ linux-headers- 3.7.0-030700rc7 -generic/ include/ linux/version. h
After this fglrx installs fine, and suspend works like it is supposed to do.