I'm not a kernel expert or anything so someone please correct me if i'm wrong.
As far as I know, the kernel doesn't know what modules to load, it has to be told to load a specific module, which is why essential components for booting the system must be compiled directly inside the kernel, not as a module.
Yes you have to recompile the kernel to update it, which is what it used to be before the kernel supports loadable modules, you need to recompile it everytime you want new hardware support. There are many advantages of using loadable modules, which is why major distros such as Redhat, Suse etc often have nearly everything compiled as a module in their default kernel.
As for the window manager, edit your $HOME/.xinitrc file, create it if there isn't one, and put for example:
for kde, blackbox is just "blackbox" from memory, you just need to find the executable name for that particular window manager and replace the part after exec with it.
The default one it looks for if there isn't a .xinitrc in your home directory is in /etc/skel I think, might be different between distros, not exactly sure.
Last edited by Demonbane; 10-07-2003 at 02:17 AM.