After being disappointed by the 1680x1050 resolution issues in the new 7.12 I've been trying to revert my drivers.
Firstly I've tried 8.41, as they were the last ones I bothered upgrading to. Unfortunately every time I install these drivers I get a segfaulting Xorg with a cryptic error I can't follow.
Then trying 7.11 I at least get the X server up and running, but with a kernel module version mismatch.
As you can see - 8.44.3, more in line with the 7.12 module. fglrx (via amdcccle) is reporting 8.43.2 as it's driver version.
(II) fglrx(0): Kernel Module Version Information:
(II) fglrx(0): Name: fglrx
(II) fglrx(0): Version: 8.44.3
(II) fglrx(0): Date: Dec 19 2007
(II) fglrx(0): Desc: ATI FireGL DRM kernel module
(WW) fglrx(0): Kernel Module version does *not* match driver.
(EE) fglrx(0): incompatible kernel module detected - HW accelerated OpenGL will not work
Only installed are the two fglrx packages (kernel and kernel-source) for the correct version (8.43.2)
# dpkg-query -l 'flgrx-kernel-*'
ii fglrx-kernel-2.6.22-14-generic 8.433-1+2.6.22-14.47 ATI binary kernel module for Linux 2.6.22-14-generic
ii fglrx-kernel-source 8.433-1 Kernel module source for the ATI graphics accelerators
Where is the 7.12 module coming from? More importantly, how can I get rid of it to replace with the 7.11 version???