Well, 2.6's pre-releases are out for some time now, but I refused to upgrade my desktop yet, since I couldn't find proper NVidia support.
Guess what - this changed and here they come:
http://www.minion.de offers patches for the
recent NVidia Installers.
There's a patching-HowTo, so it's quite easy to install it. This is what I did:
# sh NVIDIA-Linux-x86-1.0-4496-pkg2.run --extract-only
# cd NVIDIA-Linux-x86-1.0-4496-pkg2
# cd usr/src/nv
# patch -p1 < ../../../../NVIDIA_kernel-1.0-4496-2.6.diff
# ln -s Makefile.kbuild Makefile
# make install
The last
make call already loads the nvidia module. Make sure you're going to load it on future system start-ups. You could also start the ./nvidia-installer binary, now!
After some heavy using, I'm pretty impressed of the early stability this kernel (test-11) provides. The performance is also great, although I was already used to the coolness of the
preemptive patches, which you could apply to your 2.4 sources.
In the end I expected more problems from the whole kernel upgrading, but as it turned out, the only thing you have to take care of are changes in the modules namespace (e.g.
usb-ohci is
ohci_hcd now). Otherwise: just take your old 2.4
.config, copy it to your 2.6 tree, run
make menuconfig,
make bzImage modules modules_install and you're on the way
So much for now,
muesli