On Wed, 31 Jan 2007 23:10:25 -0500
Dave Witbrodt <dawitbro@sbcglobal.net> wrote:
[...]
I thought it was particularly hilarious that I had to recompile my
entire kernel, whereas my original decision to upgrade to Etch was
intended to allow me to preserve it. Sarge runs XFree86, but my new
video card required a new driver blob and kernel module. The Etch
upgrade, of course, installed XOrg and the module I had compiled for
Sarge was targetting XFree86. I thought I could just compile a new
kernel module, but then realized that I had just installed a new
version of 'gcc'. I got "gcc version 4.1.2 ..." when I ran 'gcc -v',
but I had compiled my kernel with gcc 3.3.5.
So, I had a fresh '.config' file to use, and just recompiled the
whole kernel along with the ATI module -- it only took about 15
minutes. Later, I realized that there is also a 'gcc-3.3' package on
my system, and probably could have just compiled the ATI module alone
after all. (Sometimes ya gotta learn the hard way!)
[...]
I'm sure that was a valuable learning experience, but there is an
easier way of installing the ATI drivers. See the packages
fglrx-driver and fglrx-kernel-src, both in the non-free section. The
latter can be auto-installed using module-assistant.