Hope this is the correct place, since it’s about installing a new kernel…
Anyway, I’m thinking about building a custom kernel for my lappy… and I have a few questions: (Note the SuSE default kernel works fine, I just like fiddling with such things and I want the experience, and my Elantech touchpad requires a kernel rebuild for full functionality.)
Is it really worth it? Are the performance improvements all that great, or is it a minor boost?(Fairly new lappy, 2GB ram, 2Gz Core Duo CPU etc.)
How do I go about configuring? I know to do ‘make gconfig’ and can view all the settings… but how should I go about changing?
i.e. make all drivers for the lappy’s hardware built in instead of modules, select the exact CPU type, and so on… is that just about it, or is there more kernel config settings that can be tweaked for a performance boost?
Is there an easy way to optimize the init.d procedure? I’ve read things about making processes load in parallel provided all dependancies are met… but can this be done easily? Or does SuSE already have an optimized init.d setup?
Whilst the zealots tend to come up with “BUT I COMPLZ MAH PRUGZ THEIR B 5% FAZT!!11” they tend to forget the fact that the time it takes them to compile all those programs by hand (and with optimizations) is also “lost time”.
The SuSE kernels are pretty well tuned for general use - you may find some gains by fine tuning them but you can also decrease performance / response etc.
Hehe. I figured it was the zealots bragging about their custom kernels…
From what I’ve read, modprobing all of the modules takes the most time on startup, so putting them in the kernel itself should speed things up…but as Malcolm points out, if there’s a new version of the module you need… you’re out of luck short of recompiling the kernel… which takes quite a while for a fresh compile.
In light of this, I’ll just stick with the default SuSE kernel… and though it would be nice to have full functionality on my touchpad, it’s no biggie, since it works fine now with the regular mouse driver. (just no horizontal scroll area etc.)
Nope. Synaptics doesn’t work with the driver yet… that was the first thing I tried.
Unfortunately, I’d have to recompile the whole kernel either way, since the current kernel has psmouse.ko built in , the code which the driver adds to.
I’m e-mailing the driver dev right now, since I did load it, but there are some issues with my touchpad(unsupported model)
Thanks!
VintagePC