Customize it if you can ..
Friday, August 31st, 2007Here is an article I picked up from linuxplanet about custom kernels. Im all about custom kernels but custom kernels on distros such as debian, fedora, suse and the likes is just askig for trouble especially if you hardware depends on modules such as nvidia, fglrx, ipwxx and so on.
The article fails to mention that once you go custom apt-get install x11-fglrx-drv or yum install xii-fglrx-drv (or whatever their names may be) will cease to function. The reason being that those particular modules were built for a particular kernel. A kernel that a different version / name that your cusom one and therefore they will no longer work.
You can however build ALL of the modules you need by hand (i.e. from source) and then they will find your kernel header / sources and all should be fine unless you run into problems such as dependicies or dependency version mis-matches.
Gentoo is the only distro that I know of that completely does away with this type of problem. I am sure other source based distros have their own workarounds.
Frankly, nowadays it is not as common place to build a custom kernel since the majority of major distros do a decent job of hardware support.